I have this concern that ammo prices will not come down, but will remain high or even go higher.
That's because that old man in the oval office playing POTUS might make things difficult. For manufacturers, dealers, and gun owners.
So I'm always torn between "Buy now? Buy later?"
If you're familiar with Dollar-Cost Averaging as it applies to investments, you can apply it to buying ammo, too.
Example: I buy 1,000 rds of whatever kind of ammo at $700. That is what I "need" now.
Before that 1.000 rds is depleted, I find similar ammo of that caliber for $500. I buy that, too. Now I have over my 1,000 rds minimum, if that's where I established my "need" for range visits.
A couple of months later, I snag another 1,000 rounds for $350 -- half the price of the first bulk buy. I now have around 2,000 rds in my stash.
Doing an average cost, that's $700+$500+$350 = $1,550. Divide by 3 = $516.67 per case.
So, you've effectively dropped the $700 case's price by almost $200 just by continuing to buy as the price gets better over time. This means you may have to be quick to jump on cheaper ammo deals before you miss out. Of course, if you balked at the $500 case, you could have purchased 2 cases at $350, making the average cost $466.67 per case.
It really depends on the price trends and your needs. But, if you can do this, you'll take the "sting" out of buying high before the prices start to fall.
Worked for me after the previous crazy ammo shortage. I stocked up as the prices continued to fall. That's how I had extra to sell as the prices rose again. That more than made up for the high prices I paid during that shortage.
Just something to think about when prices start to fall.