A-B leg can retrace anywhere between 0.382 up to 0.618
B-C leg can retrace 0.382-0.886 of AB leg
C-D is an extension of up to 1.618 of XA leg
Take profits at 0.382 and 0.618 (Fibonacci D-C).
We can see there's a for higher high confirmation and initiation, which shows divergence as it doesn't have a inside the indicator, at this point I expect price to be with a good risk/reward trade.
Good Trading. -4h Chart