Here's my count from the the lows in early 2015 to the present. I have to break them into a few charts.
Full move from 2015 to June (Wave III):
Latter portion of the move to June. In this count, wave 1 of III and wave 5 of III approach equivalence, while wave 3 extends, as would be expected:
If Wave III has completed, given that Wave II which bottomed in early 2015 and that corrected the Wave I high of 1160 in late 2013, then BTC should be in Wave IV, and by the Alternation guideline, a shallower correction than the deep Wave II is to be expected, and a Flat fits that perfectly.
Yielding the my current Wave IV count: