If the war with Iran does not end up collapsing the whole global economy, causing a massive energy crisis and hyperinflation, and this war does not drag on aimlessly for the next 5+ years..... then my answer is "YES", I'll apologize and admit Trump was right.
My initial theory is Trump will probably be out of office before the war ever ends with this stupid war causing all of us a lot of financial pain and supply chain instability. If the Democrats ever wanted to restore order (which is unlikely) they'd have to be sucking up and kissing Iran's asses, but that would instantly infuriate their biggest donor class (thus unlikely).