Full Disclosure: Noob
The length between the ATH (start of Wave 1) and the end of Wave 2 are practically perfect, as well as the end of Wave 1 to Wave 3.
In a perfect world, based on these perfect cycle lengths, Wave 4 would suggest a retrace to 32k by mid August... and if it stays below 32k (below Wave 1), Wave 5 would extend thru October into November.
But this would suggest we live in a perfect world, of coarse...