The cryptocurrency market is unpredictable, so it is very difficult to say when Bitcoin will return to $ 20000. But I'm sure this price is really achievable and at the end of this year, Bitcoin will get this price.
Absolutely the Bitcoin has the potential and strength to cross 20k dollar and we are waiting for that time and expecting to cross by the end of this year. We know that in the start of 2017 the market price was low and suddenly we saw a better value by the end of year.
Similarly this year the value is going low and by the end of the year it will show a better value again as we know that the demand is increasing these days.
The market value of the Bitcoin is going low these days and this is due to the demand factor but it will increase anytime soon and we would be standing in a high market because the market value is low and a lot of people have to invest. If we look at the potential of Bitcoin we can say that once it follows increase trend then it can cross 20k dollar and can go higher than this target.