You only have about 4-5 days after Thanksgiving to enjoy those leftovers if not frozen!