I'm already thinking about the big day and getting night sweats. What can be prepared in advance without sacrificing taste/ texture etc. I'm sure I can make cranberry sauce and gravy a couple of days ahead, pies the morning of. What about mashed potatoes, sweet potatoes, green bean casserole. How long can a turkey hold its heat without drying out? I'm always concerned the turkey won't be done on time or done so far in advance it will be cold.