Just my opinion but it seems to me the best way to deal with Iran is just let them (encourage them) to die a slow death at the hands of their own people. Let them choke on their own ideology, like the USSR.
That was George Bush 41’s idea too, 40 years ago.