A better reason might be that people are selling coins or using coins to buy Xmas gifts. Let's be honest, it is that time of the year and people are going on holiday, so they need to dive into their Bitcoin hoard to pay for that and also some Xmas gifts.

Are you using your coins to buy Xmas gifts and to pay for your holiday expenses?
I disagree. I don't think people selling a portion of their Bitcoin stash would cause that much pressure on the price. It's just Bitcoin volatility, nothing to do with Christmas in my opinion. Besides, I don't think there are many people who put their holiday's budget in Bitcoin. That's would be risky and stupid, might ruin your holiday lol.
No, I'm not selling my Bitcoin now. I'm not selling it for my holiday. I have a separate budget for it. Selling your Bitcoin now would cause regret in the future, believe me.