Problem with this year is that every coin has huge resistance, because of mass growth in late 2017. Which certainly means that it wont happen again that fast, as coins needs to reach new aths with extreme resistance. That's why i don't expect bitcoin to reach 20k this year, maybe more like 10-15k max if we get very very luckey.
The only way for bitcoin to grow again is for world mass media to report on it, like it happened in late 2017 the mass media was constantly reporting on bitcoin new ath price...
I think that the price in 2017 is too fast to increase and makes the mass media reporting about bitcoin on everywhere and somehow, this makes many people come to bitcoin because they want to make huge money too. and with the price now which is reach $6xxx, I am not sure that we can see $20k in this year and maybe like you said, we are going to see bitcoin price increase again but now, it will at the $10-$15k level of the price. we need more power to make bitcoin increase more than $20k and now, people seem to be afraid and not confident to invest their money in bitcoin.
still, we have a few months before the end of this year and we can see what will happen at the end of this year. maybe the price will increase higher and break our prediction because people still want to make huge money from bitcoin and will push the price to increase higher.