My turkey is in the refrigerator. Is yours?
If you plan to dry-brine (salt) the turkey yourself, you better run to the store. A frozen turkey would need a few days to thaw.
But if you can't, no worries. You have options. The Turkey Timetable tells you how much time you need, depending on how you're thawing, how you're brining, etc.
How to roast? Gravy tips? I have you covered: https://www.rubenzahl.com/turkey