Generators are a good idea, just make damn sure you're connecting it to your home correctly, otherwise you pose a hazard to linemen working in the area.
If you decide on a generator, have an electrician install a sub panel with a disconnect from the main. Then breaker & power only the essentials staying within the design load of whatever generator you have. Add a weather protected exterior outlet to connect the generator to the sub panel and bolt in a heavy anchor to chain it up.
You'll need to maintain a fuel can with Sta-Bil mixed in too, if you really want to be prepared.
Outages here are scarce now, I keep a good supply of booze & firewood on hand to survive
