The U.S. dollar — a major headwind to gold prices — is overvalued and needs to move lower, this according to one economist.