Christmas is always hectic so careful planning is definitely needed now. Last minute presents need to be bought and wrapped and the final cards written and posted. The tree, if not already done, is begging to be decorated.
With the food, now is the time to make sure you have everything, so a recheck of your meal plans and shopping lists may show up any forgotten foods.
Hopefully if you are prepared you will have bought all the non-perishables including drinks and ticked them off the list. Two or three days before is plenty of time to get all the fresh foods as they will keep well in the fridge or even in a cool garage as long as there are no pests or rodents.