Blinken, former US Secretary of State: Trump's attack on Iran was wrong.
Previous US administrations have all looked into this issue and concluded that it really should be a last resort.
Even if you do, you can set Iran back for a short time, but you'll probably only create a few years of setback, the nuclear program will be buried deeper underground, and they'll come back and do more.