The Perfect Roast TurkeyPerfect holiday meals are all about timing. Purchase a fresh turkey at least four days before roasting to ensure a memorable, mouth-watering main dish. Read now