While I agree that being prepared is important people are stocking up for much longer than necessary + not considering other people. This all depends on your ethical/world view I suppose but we don't have enough of certain items yet. The options are to think of only yourself and buy as much as you can as quickly as you can (while leaving other people with no options at all) or buy what you need now so that everyone has what they need and hopefully production can increase of the in demand items so we can all stock up before (worst case scenario) production has to cease entirely for a period of time. It's interesting to see how quickly our progressive societies can become every person for their self (to an extent).