If you take any long term horizon (5 years or above) in the past 15 years, almost always gold has had a positive net return. Comparing a 3 week return on the back of a massive fall is pointless. If I had bought gold 5 years back, even after the recent fall, I would still be in a pretty decent position. And you can always buy Gold ETF options if you want to limit your downside.