Buying a tangible asset at rock bottom prices is not wasting money.
Buy an asset that cost more to store than it rises in price is wasting money.
Buying an asset in greater quantities than you could reasonable use in an extended emergency situation is wasting money.