People need to stop trying to find the best portfolio to keep up with inflation. It's futile. Just be happy if your portfolio appreciates 3% in a year, like our forefathers were.
Property is great because the government subsidizes fixed rate 30 year mortgages - you beat inflation on the backs of tax payers. I own a lot of property!