It appears that an ascending triangle formation is taking place. If you're in, probably best to hold BTC, however if you're not in then you might be able to catch a lower price before it breaks out closer to the apex. As always, I try not to state "short" or "long" because I am in neither position very long.