The ONLY time I purchase extra quantities of anything is when things I normally use(and are not perishable), and purchase are on sale. Then I will buy several of them. Helps to keep my bills a little lower over time.
In my old house I did have a very large freezer, but found that even with the most rigorous stock list, I still ended up not using a lot in there, and ending up disposing of them. In my flat just have a small under-counter freezer, and find that I now really use everything in it. Does not have room for me to do batch cooking and freezing meals - (used to be these that I often ended up throwing in bin from old freezer).
I work out my daily menus for the week before I go to Supermarket, and just keep some extra like sausages, couple of pieces of fish, in freezer for emergencies.
Did not stockpile this time, managed with what I could get on my weekly shop - will do the same next time.
I do expect more problems in the New Year with Brexit, but think will be more likely to see shortages for a long time of fresh produce, so cannot stockpile that even if I was that way inclined.
I did feel so sorry for people who could not stockpile last time, particularly families on very limited income who just could not afford to do so. If people would just purchase what they need and are going to use each week, it would make life easier for everyone, and help to prevent the high amount of food that is thrown away.