Are you ready for Christmastime? The days are hilariously short. The temperatures have fallen enough to require jackets, and ...