Since at least 2004 Iran has warned that will not wait and strike first.
I believe them and I don't think our incompetent,clueless leadership in Washington do.
They're in a fog and on a failed sanctions regime and not geared for a big Persian Surprise.
It's very easy to see that Iran is gearing up for a first strike and that it will be unexpected and a severe blow to the off guard US forces in the area.
It's going to be another Pearl Harbor X's 100 as I've said before.