With so many good altcoins around, do you think Bitcoin can cross $50k by Dec 2020?
$50k is a big dream. You should act with facts instead of dreams. It is very difficult to get the answer you want here, because there is no one can give the exact answer. I only can say about it, there will be a better opportunity for BTC to rise in next year.
People who are buying now will surely hold until it become $50k
I personally do not expect for $50k. Why $50k?