I think $20,000 is impossible, or at least in 2 years. Maybe in 5 years yes.
I'm also not sure if within 2 years Bitcoin can reach the price of $ 20,000. Because this price is certainly too high to achieve and definitely takes a very long time to achieve this high value. Yes, I think it should take years to reach it.