I wasn't really ever a hoarder of powder and primers. But I discovered years ago that I hated switching lots of powder/primers/bullets/brass once I have a good load. So I started buying powder by the 8lb, primers by the brick, and bullets by 500 increments before the **** hit the fan and we all started hoarding.......
Now I am sitting pretty good with most my guns. I mostly hunt, so once a load is dialed in, I am set. Anyhow, not gloating on purpose anyhow.... I've been preaching for years that reloading is an expensive hobby and not a way to save money if you just want to put meat on the table. So I've said many times before things got tight: Buy 8lbs. You will like knowing you have plenty.
I also have a temp controlled (basement) locker, not airtight, but outfitted with 10lbs of desiccant (2x5) that I rotate through my oven. I hope my powder is fresh and dry whenever its called upon to perform....