I did an experiment. I started a 250 sheet roll of Angel Soft April 1st. Finished it on April 17. Thus, if I happen to have panicked and even just bought a 48 pack from Sam's, I would be finishing up that 48 pack on June 9, 2022. For me to use it up by 2050, I would only have had to purchase 13 packs of Sam's toilet paper.
Now extrapolating the numbers of a family of 4 walking out of Sam's with 4 packs of toilet paper to last the expected 14 days as that's why people were panic buying, you can easily assume that a family of 4 will use up those 4 packs of 48 roll toilet paper also around June of 2022.