No, just forget this prediction more absurd than other predictions, if 1 btc was equal to 1 million dollars, how would the marketcap? How many people would buy at this price? the maximum that I think bitcoin can reach is $50.000 maybe 50 years or more, I do not believe in $500,000 per bitcoin or $400,000 per bitcoin forecast, those forecasts are overdone and people who make such predictions do not say the reason why they believe that it is possible to reach this price of $500,000.
The price can reach 50k in this year let alone in 50 years or more. I actually don't think bitcoin will be a mainstay but more of a first mover in the market that paved the way for the new technological innovation that is the blockchain. But if it can remain the leader in the bitcoin market then $1m is possible, let's also not forget that usd can crash in that time and that $1m in 50 years may be less than $13k today.