POTUS has been talking to moderates in Iran for some time. These events have the feel of something that’s already been orchestrated. The best deals are those that have been worked out ahead of time. The last few days may have been the execution of an already written script agreed upon between POTUS and the moderates in Iran. The moderate elements of the Iranian regime were prevented from making a deal with POTUS by hardliners like Soleimani.
May well be...things seem quite in control, considering what’s going on. One other theory is that we somehow jammed their missiles...if so, Trump would know that and we’ll likely see some serious retaliation.
But your theory seems to make more sense, so far.