I think not soon in future the Bitcoin will not hit 20k, the reason for the BTC to hit 20k last year was that the hype of BTC rises in last year as more and more people taught that it is the best way to get rich quick as the price of BTC was just going in inclined order. So as many people rush to buy BTC the demand rises so many people who were selling their BTC sold it at a little bit high price as compared to the current market price which makes the price of BTC to hit $20k.
last year the government had not attracted attention to crypto like this year. there are a lot of rumors to prevent prices from rising and there are indeed many holders who don't want to speculate further, but there are good things in December where sales trends will be very massive
with large volumes going directly to increase prices. because supply and demand will continue to grow. But I don't know for sure how much the maximum price will be valid according to the closing of the year.