I would buy some but not too much, maybe a few months' worth. You may see a better price later. Or you may need cash for something else. How easy is it to buy at that price? Some things go on sale regularly every month at expected times and you could wait for the next sale easily. Storage space is also important. Give an example of what you have in mind.