My theory is that people buy it as holiday gifts.
As we see, this time the price for bitcoin did not rise in December, as well as the prices for all other coins, so it can be argued that people did not buy bitcoin as Christmas gifts and, accordingly, there was no demand for Bitcoin, as it was before. We need to follow the developments on the market and the time when prices will finally grow.