If I had 1M+ to invest the choice would be clear to me.

I would invest in realestate in some place where I could easily rent out appartements and keep increasing the value of the property (Like helsinki in my case). Solid money, no chance of going down.
Other than that, silver. I wouldn't invest in gold, prices of gold rise quickly and decrease quickly. Silver does steady increase and steady decrease, enough time to get rid of it if it seems bad.