Everyone has already worked out that a strike on Iran will happen days before the US 2012 election. This way Obama can seem strong towards Iran and be a friend of Israel. It will happen so close to the US election so Obama can avoid any blowout-blowback that it may occur to his re-election.
Iraqi police fire tear gas as thousands of protests burst into Green Zone, storm Parliament (AP)
from the article: Netanyahu: I have yet to make a decision regarding an attack on Iran