The b wave has retraced more than 81% so it's quite regular. The c wave should to a minimum retrace 38% and most probably will at least retrace 61.8% to 100% of B.
Depending on the wave structure of B there's also a very distinct chance that this is going to end up as a triangle.
Since wave A and wave B are very similar in time I expect wave C to be shorter.