I think $20,000 is impossible, or at least in 2 years. Maybe in 5 years yes.
I think this is very likely to happen within the next 2 years. Nothing is impossible and I believe that the development of Bitcoin is still very rapid. I am sure within 2 years the price of Bitcoin could reach $ 20,000.