Why investing in stocks protect you against inflation