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.
Sorry but Take years to recover? haven't you seen what happened in 2020? when the price drops down to the lowest value for many years? but after couple of months and when the Last quarter comes.
and also before 1 year from the lowest fall, the price of Bitcoin made the ATH and the value that has not been expected by many, climbing more than 10 folds from that 37 hundred your talking.