If I had to take a guess, I would see one of two exit scenarios for the war in Iran:
1. Trump will dictate surrender terms to the IRGC. Similar to Venezuela. (No nukes, no long range ballistic missiles, no funding to proxies. US controls Iranian oil and Lithium)
2. The IRGC is degraded enough, until the population rises, maybe with the help of some units from the Iranian army. Maybe the Shah will come.
What I don't expect is a ground invasion.