It's common practice to take out car insurance and home insurance and life insurance.
Life insurance! How do we ensure life? By having lots of food and water! (air is nice too!) I recommend purchasing a large supply of non-perishables. Beans and seeds properly stored can last over 1000 years. Yes 1000 years. Beans were found in Masada (a desert fortress in Israel) that were planted and they sprouted!
If you could afford to buy a great portion of food right now why not do it?