What we learned from this war is that Arrow-3, SM-3, THAAD, Patriot and David's Sling are absolutely useless against ballistic missiles with only maybe 5% interception rate.
Iranian ballistic missiles successfully hit Israel and US bases across the region.
The only problem for Iran was lack of real-time targeting data from Russian and Chinese satellites.
And while there are reports that Russia provided some targeting data to Iran, in reality Iran was forced to launch missiles at US air bases without real-time data on location of high-value targets in those bases.
If Russia and China could have provided real-time targeting data to Iran showing location of US refueling tankers, AWACs and fighter aircrafts, Iran could have destroyed most US aircrafts in those bases with ballistic missiles with US ABM defenses being absolutely useless.
At the beginning of this war Iran probably had around 4000 ballistic missiles and currently Iran has around 2000-2200 ballistic missiles.
With monthly production rate of minimum 100 missiles per month Iran should increase its arsenal to 15.000 missiles in the next 6-10 years.
Also China has thousands of ballistic missiles and it will decimate US Air Force in bases in Japan if there is conflict over Taiwan.
Look at this 99K$ Chinese hypersonic missile - it is cheaper than F-15 sortie: