I cannot tell you how many people that I have advised to stock up on whatever flavor was their favorite while the prices are/were good currently. This was due to the fact that we have an upcoming presidential election that will more likely than not, not be favorable for gun owners, as well as the fact that the pendulum will swing the other way as always and something major will happen, and major manufacturers will minimize components production, and concentrate only on their own stuff. This will mean there will only very limited types of ammo available, and people will snatch it up like crazy. The hoarders and scalpers will do what they do.
The time to properly deal with an emergency is before the emergency. As the saying goes, Noah didn't build the Ark when it was raining. But as always, people generally only can see about a week or two ahead and that is it. When they run out of X, they will be angry and point fingers, even though they had a ton of time to deal with it well beforehand.