I don’t think people were going to sell Bitcoin to buy Christmas gifts. Honestly why does everyone think this every year? It seems everybody expects people to sell all their cryptos and stocks just to buy gifts, it’s not the case.
First, I do not expect people to sell bitcoin when the price is significantly low, more people will think to buy and hold.
How much would Christmas gift be compared to holding? Also someone working, receiving fiat weekly or monthly, I do not think that kind of people will sell their bitcoin for gift. Anyone that is receiving income in bitcoin will sell just little.
We just have to wait for the good news in the next few days, because there seems to be some news that could make the price of Bitcoin go up, but we need to be aware that the possibility of traps still exists.
As the price will be increasing would be worth a good news, it would be seen on news that time how bitcoin will increase (I do not believe those analyses, but many people do like it), that will make some people to buy too. Without any bad news, we are expecting price increase.