I'm not as prepared as you I'm sure. I have bottled water, juice packs, and 2 shelves of non perishables for the kids. Quite a variety of canned veggies etc, all of which is kept in our basement. I doubt there is enough for 3 months though. I do have a generator and I keep 5 gallons of gas around for it. I try to cycle it so it doesn't get too old. I also keep some diesel since my mower is a diesel and my 72 will run without much if you know what hits the fan.