People are saying that bitcoin will be growing and break new ATH every year - and so far it is all true.
But have you wondered if there is a limit for that? Nothing can gain value indefinitely. The prime motor for price gain is is a supply and demand law.
What will happen when Bitcoin will be so expensive so people will refuse to pay more for it because they simply would think it is not worth it?
The above statement is true about breaking the new all time high every year because it is a new investment platform and people are hearing about it recently and in the initial phase only nerds use to play with it but now big time investors are getting involved with it and so is the reason we are seeing these sort of spikes in the price.