Is it too late to buy gold? We ask RBC’s George Gero, Wall Street guru