How far will USD rally? Gold may provide the answer