I started years ago trying to keep 2 election cycles worth of components on hand. I feel sorry for the new shooter/reloader that have never experienced these shortages.
That's where I'm at. I can't say that about a particular powder depending how many different rifles I end up using that same powder for, but I can say that about primers. Actually well beyond that on the primer front. A hoarder is someone who accumulates way more than they will ever use. My primer stash will have an end date, but it will get me way down the road.