Keep at least 20 gallons of gas stored (you can keep stored in 5 gallon containers), but remember to rotate that gas into your cars. Gasoline starts to break down as early as six months (depending on the climate and temperature it is stored at), so just rotate a 5 gallon can into your car occasionally when you fill up. It works. Keep stored water, but not in the little plastic bottles you buy at the grocery store. They are designed to break down, and will within six months to a year (they will start leaking). I keep about 20 gallons of the heavy duty water that you buy for water coolers (5 gallon). Store them in a dry, cool place (not a garage or outdoors). Buy rain barrels and learn how to catch rain (it is easy). Our motto is the old Scout motto, Be Prepared! Once panic starts, it is too late.
All my kids have camping water filters. Takes a bit of work, but even puddle water can be made drinkable. Also ordered elderberry, Vitamin D3, hydration mixes and N95 masks for all of them. Yeah - they think I’m nuts!
Although the masks will also be helpful during wildfires next summer.
Years ago we had an ice storm. Power was out for 10 days. We took in an elderly neighbor that was freezing in her home.
I did have to go to the store. Once. For marshmallows to roast for some’mores for the kids. I made it a point to ONLY buy marshmallows at the store. The store had plenty of other stuff (well, maybe no milk, eggs or bread!) - but the clerk laughed at my purchased.
I felt pretty stupid not checking that I had an unopened pack of fresh marshmallows. The previously opened packs were hard - totally unsuitable for roasting!