Bitcoin (BTC) has been on the verge of blowing through the top of its bull flag on several occasions. However, the price was rejected every time. Will this time be different?