I would assume we are going towards $20k easily, but we need to keep ourselves in check. Just because we are looking like we are going to break over $20k doesn't mean that it is guaranteed and many people are acting as if it is guaranteed that we will go over $20k. That is something not really that guaranteed and I would assume in order for that to happen we need to keep buying bitcoin constantly to make it a reality.
Thankfully people thinking $20k is a sure fire thing makes them buy bitcoin more, at around $18.5k levels if you invest, you could still make close to 10% profit in a week if we can break over $20k price. Obviously it is NOT guaranteed but many people thinking like that actually guarantees it a bit more which is the big dilemma of the bitcoin pricing to begin with.
I wonder what are the volumes of investments from those people who believe that the movement to 20K is already inevitable and will happen soon? If they are significant, but the price will go back, then most likely these speculators will try to close positions in order to minimize losses and thus push the price even lower.