
Above screenshot shows post-Christmas 2013 thru March 31, 2017:
Which one to buy??
Breakdown of performance for that period (in USD terms):
Bitcoin/USD: +80%
S&P 500 Stocks: +30%
Real Estate (REITs): +26%
Gold: +3%
Bonds: +1%
(Note: Bitcoin performance
suppressed due to post insane Chinese-run in late-2013)
[EDIT: Updated chart below thru to early August BTC roughly 3200usd back then):

You answered your own question with that graph, in the first place is bitcoin, the stock market and real estate are very close so I will prefer to buy real estate over stocks, so real estate will be in second place for me, then gold, gold is a great store of value and it can skyrocket depending on the circumstances, then stocks, and even if bonds are the last option I will never buy bonds I do not believe in the ability of the government to pay me back.