It looks to me like Bitcoin is forming a Head and shoulders Pattern. Bitcoin has been struggling to advance much beyond $17,500. There is also the RSI is showing a bearish divergence. Long term I am still very bullish but we could be looking at a short-term top.