The chart explains it all in detail to be honest... We have found a major support line which is ascending upwards on a diagonal pathway. WAVE 3 will test the major resistance at 580 but not close above it. This will then retrace to around the 382 - 500 FIB levels but also should not break our new support line.
Overall we are on the way to target of 640. On the 31st test net is released and who knows?