Question: when is the best time to buy turkey for thanksgiving?
Answer: If you want a fresh turkey, make sure you buy it one or two days before you plan to cook it. Generally, fresh turkeys will not be available until two days before Thanksgiving anyway."