-snip-
I dont completely agree with your choices though. This is a bitcoin forum and thus a thread like this will get a response like yours but still it is not a logical one.
You see, gold and property are limited resources and thus their demand will be rising as population grows, because hey, they love to breed like rabbits dont they?

Anyway bitcoin is also having a limited supply so it is also a winner here. But fiat money is obviously not a good thing to keep your money in. Stocks are good if you know what the put money into and when to exit. Its needs more daily analysis to keep up and difficult to maintain a proper portfolio. Invest in consumer good sector in stocks when prices are low, you will be getting a green streak.