Considering my previous "one liner" post was deleted, let me elaborate. I had no more time yesterday.
People here forget that Iran is a poor country, that's under sanctions for decades. Their total GDP is about 340 bln USD or less than 4000 $ pc. So, no, they don't have a lot of money for anything. And that meager sum needs to be divided on 80 mil. population. For comparison, GDP of Israel is 580 bln. Divided on about 10 mil population.
A big part of that Iranian money comes from oil and gas. Iran has nothing to offer to the world except oil and gas. So, having said that, Iran pretending to be a some big power and causing conflicts with everyone from US, to UK, to Israel, to SA etc. is foolish to the extreme. It reminds me of a dog chasing cars. What happens when said dog really caught a car- a dead dog with minorly damaged car.
How serious country Iran is, they were working on a A-bomb for 20+ years, and were not able to build it. Damn Manhattan project that invented the damn thing managed to do it in about 3 years. And they didn't managed to do it in 20+ years, when everything is known how to do it?