We can not prevent all things you mention but as a citizen who follow the government rules, we can still pay taxes to avoid fine. But we can prevent from paying for high prices because we can choose what we need to buy. Prioritize your primary needs will be advisable because you can not survive without that.
In this situation, we need to save our money for the future as we don't know how will the future be. I still invest in Bitcoin like others and not taking a risk for gamble with too much money.
I try to save more money for my investment besides filling my primary needs. So we do what we can now while we wait for the next thing that will come.