Gold delivers 105% outperformance over S&P 500 since 2024, driven by uncertainty and central bank demand. Is it too late to invest?