Gold prices are expected to surge between $4,600 and $4,800 in 2026, driven by central bank buying and inflation concerns.