I often think about this nowadays. We were on a spectacular uptrend. Core team was about to launch 0.13 and the halving happened, we were on the good track, but Bitfinex happened, ruining the good uptrend with the stupid ass dump. Fortunately we recovered quick, but the uptrend is not as strong and will take some more time now to go 1000+ again.
The good news is that we now have several exchanges rather than 1 dominant 1. That makes us stronger for any future hacks. i think we would have dropped to $550 like we have done and then the uptrend continue. Finex just made us drop further.
Bitfinex wasn't really a dominant exchange as even traders there are looking what is happening at exchanges as OKCoin and Huobi. The other exchanges just follow their path. Only some times you see that exchanges don't want to follow the Chinese exchanges all the way up. Then there is a gap of $20-$30 between China and the west.