If an asset has cash flow or the likelihood of cash flow in the near term and is not purely dependment on what a future buyer might pay, then it's an investment. If an asset's value is totally dependent on the amount a future buyer might pay, then its purchase is speculation.