Update:
2014: Trump says Obama will launch a war in Iran because he's not a good enough negotiator to get a deal with them
2015: Obama, gets a deal with them, with the backing of the EU, China, and Russia
2018: Trump cancels deal bc it was Obama's. Says he can negotiate a better one
2018-2020: Trump can't negotiate one. Arms control experts and Trump officials start to grumble that scrapping Obama's deal was probably a bad idea
2025: Trump still can't negotiate a deal
2025: Israel launches an attack on Iran. Drags Trump in. Trump claims Iran's nuclear capacity was wiped out
2026: Trump launches a war on Iran, citing the need to wipe out Iran‘s nuclear capacity
March-Nov 2026: Trump repeats 'new deal any day now' every two weeks
Nov 2026: Trump still can't negotiate a deal