Just follow these simple guidelines
Frozen : Buy any time but keep frozen until 1-4 days before cooking. Allow 11 lbs. per person.
Fresh: Buy 1-2 days before cooking. Do not buy pre-stuffed. Allow 11 lbs. per person.
Pre-Cooked: Serve immediately within 1-2 hours of removal from oven. Allow 11 lbs. per person.
THAWING A TURKEY Thawing time in refrigerator for whole turkey: 9 to 12 pounds : 1-2 days 12 to 16 pounds: 2-3 days 16 to 20 pounds: 3 to 4 days 20 to 24 pounds: 4 to 5 days Thawing time in cold water for whole turkey: 8 to 12 pounds : 4 to 6 hours 12 to 16 pounds: 6 to 9 hours 16 to 20 pounds: 9 to 11 hours 20 to 24 pounds: 11 to 12 hours Thawing in a microwave: Check manufacturer's instructions for the size turkey that will fit in your oven, the minutes per pound, and the power level to use for thawing. After thawing by any method, remove neck and giblets, wash turkey inside and out with cold water, drain well. Important: Wash hands, utensils, sink, and anything else that has come in contact with raw turkey.
STUFFING A TURKEY Mix and stuff ingredients immediately before putting in oven. Stuff lightly.
Cooking time takes longer. Allow 3 cup per lb. of turkey.
Separate stuffing: If you are in a hurry, bake stuffing in greased, covered casserole during the last hour while turkey roasts.
ROASTING A TURKEY Timetable for roasting fresh or thawed turkey in a 325 0 F. oven: Unstuffed Stuffed 4 to 6 breasts 11 to 21 Not applicable 6 to 8lbs 21 to 31 3 to 31 8 to 12 3 to 4 31 to 41 12 to 16 31 to 41 41 to 51 16 to 20 4 to 5 51 to 61 20 to 24 41 to 51 61 to 7 24 to 28 5 to 61 7 to 81 STORING LEFTOVERS Divide leftovers into small portions and store in several small or shallow containers. Turkey will keep 3-4 days in refrigerator. Use stuffing and gravy within 1-2 days. Bring gravy to rolling boil before serving. Use frozen turkey, gravy, and stuffing within one month.