I would love some solar. Not in budget right now. But we do have hurricanes where I am and while inland 50 miles, it ain't enough! So I do have a large generator and a device at the meter (installed by electric co) that I plug into. so I CAN run my well, etc. The device keeps electric from feeding into lines when power restores I can do without a lot and keep the gas cans full & aside from all else. Just plug that rascal into the device and cut off breakers where I don't want use -- i.e. water heater-- I can run my whole house if I do not do so at one time

That said, the water is paramount! Have several large solar fence chargers...good there. Can run gen when needed for while, cut off.....save gas. I generally keep 5 days worth on hand, if running full time. Obviously, couple weeks if only sporadic use. I do have propane heater & full tank if it is cold weather, no electric needed.
Now, I am on the highest point in my area, so the ark will land here! But I feel secure with that. I have tanks to fill water for use to conserve amount of gas/generator time needed & keep water for livestock & selves. Food and feed generally well stocked. I could go months for food -- animal feed, depends on time of yr........grass, hay, feed, etc.
When I was starting to build this house 17 yrs ago, a hurricane hit and the town nearby was totally underwater - 100 yr flood! Slowed my well install as man's equipment was not accessible (but safe)...an experience. Remember hurricane in FL that wiped out Homestead, FL. We had 200 apartments there! 6 months in a camper to watch rebuild with 4 tractor/trailer loads of material from Norfolk/VA Beach to there. WOW. Had to chain generators as men worked to repair. People would stop, snatch, throw in truck and run!!! Food lines were there by Salvation Army and such, so everyone could eat prepared meals. It has been 25 years & I can remember like it was yesterday. Tragedy stays in your mind!
I have been through many things in my time on this Earth and learned from each experience. Thankful to have survived and prepare for next go round.