For most people, the holidays are more about present exchange than the selfless act of actually giving a gift.
A present exchange is a beginning of a transaction while you anticipate something in return. I give you, you give me. We’re even.
If you want to show that you care, the worst time is when it’s being lumped it together as a cultural act. And the best time is when there are no other reasons, but only that you care.