The simple reasons are that : (1)the world is beginning to accept new technology or that technology is beginning to pierce into human space.
(2) That, in 2017 , we started witnessing the growth of blockchain technology.
(3) As at February/march , when bitcoin was still around $900 to $1000 dollars, we had people realizing bitcoin as a means of payment in option to fiat.
(4) There began a tremendous awareness and growth of cryptocurrency sometime around June, then bitcoin got close to $4,500 $5000.
In other words, the growth of bitcoin wasn't just a festive celebration or Christmas awareness rather I see it that, it was and is as a result of the awareness of another means of money called digital currency or better known by others as cryptocurrency or cryptos.
As we know therefore, bitcoin is the first and has started a bullish journey already, it had no choice than to touch the all time high of $20,000 plus, stringing some good profit to the optimist, disciplines and believers of the coin (some lucky pessimist would have been lucky though )

To disabuse our mind that the growth of bitcoin wasn't just a festive awareness but the awareness of digital currency, that is why we have not seen the coin crashing. After all, Christmas has gone.