It looks like history does like to repeat itself again.
Feels a lot like September 2013. Back then, we had a stable 120 for 5-6 weeks and then lift-off.
It could very well be, that we'll have the same at 650. Stable for another 4 weeks, and then lift-off towards new highs.
Ok, we'd be a bit too late for the ATH, a month or so, but then again the deflation of this bubble took longer, which explains the delay.
I think the breakout will come suddenly and violently, none expecting it, same as last year. Then we'll move pretty fast upwards, 2 months later being at the 4-6$/mBTC range.