Bitcoin reaching a price of over $1 million could be a joke, but a serious joke, however, reaching this price ceiling may take many years... My prediction is about the next twenty years.
Probably even less.
We haven't gotten any super bullish moment yet and it will come when everybody is buying bitcoin like there's no tomorrow because they don't buy it earlier.
The current institutional investment toward bitcoin is just starting, only very few of them willing to invest, once everybody getting used to crypto and consider investing in at the institutional level as the new normal, They'd start buying it in bulk.
This is something that's just waiting to happen.
According to my research, the last Bitcoin will be mined in 2140. I thought it would happen much sooner, in 2040. However, Bitcoin reaching a price of $1 million may happen much later. And I think the super bullish moment will happen when the amount of Bitcoins that can be mined is very low. Or serious political changes occur.