I think the fear is big right now. Investors might see the dip below 30k. However, I also don't believe that we will see 10k. I think your mentioning of three years might coincide with the plan of FED for hiking policy rate, I need to check. Therefore, when there is cheap money in the world again, BTC might make a rally again? We will see.
(All I said is my opinion, not a financial advise)
Two years after the last rate hike, there were highs - there is a correlation somewhere.
And yeah - it can rally :)