It's sensible to prepare for potential eventualities.
But preparing is not just about stocks of food, especially food that you are unlikely to eat.
If you want to stockpile some extra food, it should mostly be long life things that you already eat and rotate them into your normal use (so use à stores item before its expiry date and buy a new one with long date to replace it in storage), not just the stores sitting there for years "just in case".
But it's more important to have a broader view, thinking about alternative ways to heat your space, have lights at night, have a shelter (money for hotel room, tent that you know how to put up...), can cook in different ways of no normal power available etc. And that you know how to mend things, and generally manage to keep yourself and your family safe in different potential circumstances.
Like in winter - have you got good outdoor gear and grippy shoes in case it's snowy/icy? And a backup way to keep warm if the power goes out? Do you keep water, snacks, emergency tools in your car?
In summer, have you a way to keep your house cool when there's a heatwave going on?
Do you know what you would grab (perhaps a bag already packed, or just a mental list) if there was a flood or your adjoined neighbours house is on fire and you need to leave in 5 minutes? Do you know where you could go? Local hotel, family, emergency shelter?
When cost of living soars, can you grow some of your own food? Mend your own clothes or appliances?
Can you deal with a major plumbing leak, even as a stopgap until a plumber can arrive? Know how to return off the stopcock? Know how to turn off power if flooding happens?
Do you have first aid skills?
Preparedness is about thinking through scenarios and what to do when facing them. And learning important skills and having sufficient tools to deal with things.
Stockpiling food that would not be eaten unless the apocalypse happens is a serious waste of time, money and other resources.