I am not sure if there is something like a safe haven.
When you invest in real estate, you can be sitting on an real estate bubble.
Invest in a fiat, the economy of that country can go belly up.
Invest in gold... well, it most likely won't be worthless, but it can fall as well when there is a positive economic trend
You always have to know your risks, and risks are everywhere.
Gold is indeed a safe haven, real estate is not because constructions most of the time are not going to last more than a few centuries but gold can last forever and also since its discovery the price of gold has fluctuated but the sum of those fluctuations is zero which means that gold keeps its value and the most important thing is that you could change that gold for fiat in this era and pay for something and use that gold to pay something 2000 years ago and people will accept it even with the great difference in technology and time.