Dunno about 20k.
Like 3 weeks ago nobody would believe, that BTC could cross 10k before Christmas. and now we are at 18k... . You really can't tell what's going to happen in net 48 hours on this market.
Yeah, No one can really tell. We can only assume and imagine what we feel could happen, but that does not mean what would end up happening will still not happening. Right now, it is a long clip and only those who are patient enough may end up seeing the end of the clip but stability at $20,000, I won't see that coming at all as it does not sound possible.
Once the next bull run starts, I am sure we may actually go past that $20k and even test $25k. Stability is not even something we should be expecting now. Bitcoin is about to get known the more and then we will end up seeing even more people who have been skeptical to invest trying to rush in to be a part of what they consider as an asset without even bothering to know the true value of it.