Dont think there are " rights and wrongs " about this . I have a lot of meat and fish in my freezer, which I will try to use in Jan, as bought extra food for Christmas guests who had to cancel due to illness but will still have to / want to buy fresh vegetables, fruit, yoghurt, bread and milk . I do have quite a bit in my cupboards but if we eat all the contents of the freezer and empty the cupboards I will just end up with a big grocery bill in Feb , when I need to restock . We also have a pet and buy the food monthly and if I purchase again on the 28/1 or the 1/2 , it's still costing me the same so I am not gaining anything.