Yes, you can cook it ahead of time. Carve the turkey and store it in an airtight container in the fridge or freezer with all of the juices. Thaw the turkey and then reheat it in a slow cooker on Thanksgiving Day.