Thinking about them lately, curious if I’m late or early
Back when I still did Christmas at all, I converted first to a religion that didn’t have Christmas. It did have, however, a 4-5 day festival of approximately equal importance in the spring. I made sure all my family, friends, and colleagues know that I wouldn’t be celebrating a Christian festival, but that I would be giving gifts in March. Then I’d look at what I got for Christmas and did some cynical calculations.
For each person who gave me a gift, I decided if I wanted to lessen the relationship, keep the relationship as-is, or deepen the relationship. I’d then pick a gift of lesser, equal, or greater value (roughly speaking) and give that response gift in March. The only difference? I’d get them all for a song and a dance in the inevitable post-Christmas bankruptcy sales.
So the best time to get Christmas presents is after Christmas. January and February is when businesses get very desperate (to the point of dissolution for many) and prices drop like concussed bees.