Yes, there isn't a better time to spend bitcoins than X-Mas and as the price is souring higher and higher we could have value for money and purchase more for less.
I think even when it is this time we should hold it and not spend a single penny, you just should have some patient so you can make some good money when it raises.
Then when are you going to spend one? If today's not a good day, then what is? In just ~2 days, the price increased by ~150$. I think with that mindset of yours, you will always say "pass" on this major price increases because you'll always talk yourself into being patient and then waiting for even more price increase. You're going to be old before you can even enjoy a single penny out of your bitcoin earnings.
I think it's a good time to spend your bitcoins. Or maybe just convert it into fiat if you don't have anything to buy in mind, then convert it back to bitcoin when the price decreased again.