Stock up? Yes. Now is the time.
Stock up on ammo? Sure, if you don't value your money. You should be stocking up on reloading components, much more bang for your buck!
Time vs Money
Plus...how many primers is one supposed to be storing in their residence?