My impression of the gold market is this: The gold bugs always say, that now is the right time to buy. It rarely is though. That's because issuers and supporters of fiat currency have an interest in the gold price not exploding, because it's basically a counter currency.
So you see the current divide of reported gold demand and the price being "artificially" depressed.
But the gold bugs can't really win, because the fiat currency owners wield infinite power, unless inflation really kicks in at some point. So gold is usually not that great of an investment.
That's my perception, I am not at all an expert on these matters.