BTC has been consolidating since having a breakout in March. Today it hit the top end of its bull flag and had a small rejection so far. I wouldn't be surprised to see it pullback more here, but I expect it to eventually breakout and make a new all time high at some point in the future.