Well I can't possibly say that Bitcoin can reach $1m because considering the current value I think bitcoin still have a very Long way to go because it have not even gotten to the middle though there is every possibility that bitcoin will touch $1m but I don't see this happening in the next 5 to 6 years regardless the volatile nature of bitcoin i will still find it hard to believe that bitcoin will touch $1m before the next 5 to 6 years but I won't be surprise to see this happening because alot of people have chosen to go into bitcoin investment lately while others are still preparing to get started this are the things that will trigger the price to keep moving.
Crypto market is evolving and growing way more faster than before, so it won't be surprising if we see the $1 million price sooner than 5, 6 years. it took Bitcoin 16 years to reach where it is now. but It won't take as long as that to reach 1 million. that's for sure.
because now everyone understands Bitcoin's importance. and the mass adoption growing rapidly, big corporations, and billionaires buying bitcoins everyday making it harder for individual to accumulate some.