Bitcoin $BTCUSD started December around $10,000, and eventually cleared it rallying sharply to almost $20,000 in a week. It has stalled under 20K for another week, but is now pushing sharply towards this next key resistance.BTCUSD Daily Chart(click to enlarge)Conflicting Thoughts:- Price action continues to be very strong and I think in the short-term at least, this is the best indicator of trend.- So, in the short-term, price action suggests BTCUSD will break 20K before the year ends. - However, as we look at Bitcoin on the year, it has grown almost 20X, That's 2000% ! - Is this rally sustainable? That is the question coming from a long-term time-frame perspective. - I believe it will. - For now, I think the 18,000 has become key support in the very short-term.- Price should surge if it breaks above 20,000, but I think there are a lot of people taking profit just above 20K, so there will be some volatility both ways. - After the shakeout, I expect BTCUSD to establish support around 20K and get at least another 25% pump (to 25K) in Q1 2018. Full disclosure: I invest in bitcoin and a basket of altcoins