...Buying local SIMs may save a few bucks but they cost time as well. I figure our time is worth $50-100/hour when we are traveling. Also, you're not on the air in a new country until you have that SIM...
That's why I mentioned e-SIMs earlier. There's no physical SIM card. You can buy it online in the US and it works as soon as your plane lands.