Question: when to buy a turkey for christmas?
Answer: Buy your turkey as close to Christmas as possible and store it in your fridge or freezer as soon as you can. Ideally a fresh turkey stored in your fridge should be cooked within two days from when purchased.