Of course Iran is ready. It’s all fallacious bluster on our part. They know the United States will not do what it takes to win. No one besides war profiteers want any part of this.
All those Patriots, THAAD, warships in the region didn't prevent an attack on oil infrastructure in Saudi Arabia.
Now imagine the damage in case of real conflict.
Every US installation in the region will be under threat of attack, except those host nations which Iran wants to avoid entering war. An attack on US installations is always also an attack on the host nation.
USA went into alliance with UAE, Saudi, Israel and those nations will suffer most from Iranian retaliation.
As much as Iran has to loose so does the USA and its current allies in the region.
Trump himself said, that Saudi monarchy wouldn't survive 2 weeks without US support. Same with UAE and Israel. They all depend on US security and support.
Funding for think-tanks, donations for Congress etc. might sell them as great allies for the public, but in case of war with a mid-sized country with serious capabilities which Iran certainly is, they're a burden for USA.
USA is in a bad position in the region, Iran knows this and the likelihood for conflict is marginal as UAE, Saudi, Israel will get their share of destruction also.