Gold touches all-time high. Overbought or poised for more upside?