Both countries invested in nukes (it is claimed). Only Iran didn't get there in time, before the US stepped in to stop them (it is claimed). So unless the US lets you, it's probably a bad idea to invest in nukes, no? Or is your point that the US's nuke story was a lie, and that Iran actually should have invested in nukes?
> Solar on every structure, every vehicle is an EV
Have you done any calculations as to whether this would actually work? My gut feeling is that even if you put solar panels on literally every structure, you'd be far off from managing to power every vehicle. See if I get around to calculating later, but I at least advise you to do so yourself before making this argument.
> EVs are batteries on wheels! They can go charge and come back
Uh... Cars are fuel tanks on wheels...