The future is unknowable. Unless you're God.
Therefor the idea that something that may happen in the future is discounted by the market is impossible.
But there are things you can know about the present that will continue to be true in the future unless the nature of reality changes.
And there are things you can know about Gold.
The first thing you can know about Gold is that it is a CURRENCY.
How do you know?
Because every central bank on earth uses it as a reserve currency. And every central bank, or governement banking institution has used it as such for the last 5000 years.
Second thing you can know about gold.
Like everything else, gold is traded against another currency. So if other currencies stregthen because of inherent power in the issuing authority that currency will probably rise in value against gold.
Which currencies are currently strengthening?
None.
Every currency on earth right now is beset by massive debt, rising inflation, and deglobalization.
So it's a safe bet that over time Gold will rise against every currency.
At the moment the only currency that challenges gold's supremacy is the US dollar.
The problem with the US dollar - apart from the domestic problems of debt, inflation, and political instability is that every country that sees the US as a competitor - or even an enemy - such as China, Russia, Iran, Saudi Arabia, and their satalites (which includes much of Africa, India, much of the middle east and some of South America) are currently actively de-dollarizing.
This is not an opinion. This is an economic fact.
That which is trending now is likely to trend into the future.
The thing we can never judge is the speed at which the trend develops.
Trends always seem to develop slowly, Then Suddenly the trend matures and everything looks different.
It's like Hemingway said about how people go broke: Gradually, then suddenly.
That's why the trend is never in the market. Because nobody knows when gradually turns into suddenly.
So if you think you have time to protect yourself from gradual global currency upheaval, by buying gold:
You may be in for a shock,