Anything can happen to Bitcoin. Although Bitcoin has been increasing recently, the price of $ 20,000 I think is not possible. $ 20,000 price because recovery in Bitcoin is usually a cycle of two to three years.
Bitcoin will reach 20,000$ and even more but it will take time an year or so. The bear phase is almost over and now bitcoin is looking to slowly move upwards. There are many resistances which bitcoin needs to cross before it reaches the all time high again.