Is now the time to hold gold?