gold hits six-month low. time to buy?