Well, I am "that person" who puts up my Christmas tree on November first. I will also point out that satellite radio has a Christmas channel that plays all year long. That being said, I make them all year, especially peanut butter blossoms. But if you want to give them out to others, like at work maybe, then December 10th through the 25th, or even right after Christmas are fine through the New Year.