Tangentally, I don't think "investing" is the right term here. When you invest in something, you buy/create an asset (like a machine, or stocks in company) that is creating returns. Meanwhile, buying assets that don't create returns, with the hope of selling them for more later, is just speculation, not investing.