This could come down to somebody having to nuke Iran in a surprise first strike but long before they could ever retaliate.
I don’t anyone will launch a nuclear first strike against Iran including Israel. Conventional attacks perhaps but even then much of it is underground. How do you know you destroyed it all. Besides Iran a great fear I have is Iran laundering nukes through terrorist orgs to deploy them on their behalf.