I just saw this article that illustrates why it makes sense to stock up now while food is readily available at relatively low prices:
Gas, food and clothing prices are on the rise
And I don't think it's a stretch to say that as prices start to rise rapidly, people will increase the pace at which they buy food, thus depleting the supply of available food and causing prices to rise even further--it's simply the law of supply and demand.
I bought a case of coffee several months ago for $3.38 a package. The coffee I usually buy is now $3.88 a package. But since I bought it at $3.38, I won't have to pay more for what I've already bought. I locked in low prices by buying the coffee before prices went up. And since, according to the above article (and hundreds of others), prices on food and other necessities are rising, some rapidly, what's your excuse for not buying what you need now while you can still get it for less?