Cooking a turkey is not easy and I've messed it up plenty of times to know how to perfect it. The one thing you don't want to do is try something new the day of Thanksgiving because if it doesn't come out the way you thought it was going to come out then it could ruin Thanksgiving for you. What you should do is go buy a small turkey or turkey leg and try whatever new recipe you plan on using. I like to dry different rubs so I try and test it before thanksgiving to know for sure which one I will be using. Also, this is the first year I will be brining a turkey for 48 hours to see how much tender the turkey comes out. I'm actually going to do it before Thanksgiving to see how what the big difference is when I smoke it! It looks like Ayesha Curry and Guy have the best recipes.