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.
Israeli troops shoot, injure Palestinian crossing Gaza border fence (Haaretz)
from the article: Netanyahu: I have yet to make a decision regarding an attack on Iran