saves money because you can always buy during big sales.
There are many foods that you can ignore the "best by" dates on, try to get 1 or 2 years ahead on the ones that you use and then rotate them so that they are always being replaced with the just (sale) bought ones. Foods that you can quit worrying about going bad are the canned meats, Tuna, Spam, Corned Beef, Sardines, or even canned beef and canned chicken, etc. (dried) pasta, white rice, dried beans, lentils and such, canned vegetables like corn and peas, canned beans and canned chili, canned fruit, tomatoes and tomato sauce and juice, enough salt and sugar, some instant coffee if you need to be able to wean someone off of a heavy caffeine habit, and bottled water is good forever, just don't store it next to heavy odors like gasoline, it will remain safe but taste bad because odors will penetrate the plastic over time.
Store some paper products and get some solar yard lights that use rechargeable AA batteries and get some extra batteries for those, you can bring the lights inside at night and also use the daily charged batteries for your flashlights and radios.
For winter, save your old blankets and sleeping bags (and heavy winter boots and clothes) and be prepared to move all of your canned foods and water, liquid cleansers, etc into your bedroom to try and keep them from freezing if such a situation arises, get a gun and a couple of quality flashlights and a book on first aid, and a water filter, if you are into camping then you are way ahead of the game.
Getting and being prepared is interesting and fun, and such a useful and comforting activity, and the buying ahead of foods, toilet paper, etc. really saves you money once buying on sale and in bulk becomes a habit.