You see the weekly USDZAR graph. Wait for confirmation of breakout on the pink line, then BUY.
For long term, I always expect upside on suchexıtic currencies.
If sth bad happens for RAND, like Turkish Lira, USDZAR may go up to 29
Target 1: The fair value by Robin Brooks of IIF is 17. It is the .618 Fibo level. Target#1 is 17
Target 2: ATH for USDZAR is 19,35. After breaking 17, It may take some long time to reach here. Target#2 is 19,35
Target 3: If the breaks ATH record, it may go to moon so quick. 23 (1.618 fibo) and 29 (2.618 fibo) are possible. Target#3 is 23 or 29