According to CNN:
• Israel had been preparing to strike Iran in recent days, but the Americans asked Israel to wait and signaled the possibility of a joint operation later.
• One of the reasons: A conversation between Zamir and the Chairman of the Joint Chiefs of Staff, during which it was argued that such an attack would negatively affect the elections.
• The U.S. military is ready to launch an attack within 96 hours of receiving an order from Trump.