I have no problems seeing a bright future for BTC, but after a major retracement it might again take many years to recover. Look at the last sell off down to $3700. It took almost 4 years to make new ATH.
So should this be the major, expected drop, it could again take many years for BTC to reach 100k.
Many people will be dead before BTC will reach 1 mio.
People had come and invest not because they are desperate to wait for how many before that the market price will recover when it turns down. They are because they believe and positively thinking that Bitcoin will grow someday after a very tragic fall. Besides, think that Bitcoin started almost nothing and now it reaches $60k, it was an eye-opening for newcomers and even those who are here already that Bitcoin has truly had such a market value. Because I know that people could manage themselves and willing to wait for the recovery.