Is gold a better investment than stocks?