To me you can't have too much, there's no telling how long any given situation could continue for. However that does come with two restrictions, that of space and time. Foodstuffs will deteriorate over time so to minimise wastage only stor what you can use before its inedible. With well preserved foods and good rotation this limit could potentially exceed your lifespan. Space however is finite, so when that runs out you can only maintain stocks.
There is also a question of balance, is it worth it if you fill the space with just toilet paper and no food? It is if you're worried about a global tp shortage or see it as investment, could be a valuable barter item for example. However id rather have no tp than no food
Just curious with what you mean by hoatder too. The crazed people who never throw anything away ( a la tv shows such as extreme hoarders) or those labelled as hoarders in times of crisis for having stocks of stuff that's in short supply?