The gov recommends 72 hours...snicker.
The least one should have on hand is 90 days. Now..if you can find MREs...that makes it a hell of a lot easier than constant rotation..which is something you have to do. Oldest stuff always is moved to the front and consumed.
Buy ONLY what you will eat. Buy what you normally eat. Keep some really long storage stuff at hand though..things like instant oatmeal, honey, noodles, rice, beans etc..the dried stuff that will last 5+ yrs.
Snag a big handful of mustard, ketchup, salt and pepper packs from the fast food joints every time you go in there...put em in jars and seal em..with a date. They are good for about a year-18 months at most..so consume em as you eat.
We have been doing this sort of thing for 30 yrs..works for us..and we can get by with little money ..which is a good thing with this economy.
I have a bunch of #10 cans of Stuff that we put up in 1999. Most of it is still good. Various types of flour, beans, rice etc etc..all of it packed in cans and filled with Argon before sealing.
We also do a fair amount of canning a couple times a year. We do live in one of the agricultural capitals of the US...Central California. We drive out to the packing sheds and buy in bulk. 200lbs of potatos for $5, right out of the field. Carrots by the truckload, onions etc etc. We dehydrate a lot of that stuff. It takes very little effort to do..and once we fill the dehydrators...it does all the hard work for us..we simply empty them into Mason jars, give em a flush with argon and put the lids on. Or make up chillie sauces, refried beans, carrots, pickles, peppers, etc etc and then can them..but it is a bit of work to do 25 quarts at a time. But it will keep for 2-3 yrs if done properly
Gunner