In an economic sense,
An INVESTMENT is the purchase of goods that are not consumed today but are used in the future to create wealth.
In finance
An INVESTMENT is a monetary asset purchased with the idea that the asset will provide income in the future or will later be sold at a higher price for a profit.
I really don't want to turn these into an economics class but the both definition of what investments are clearly should settle the argument of whether BTC is truly an investment or not.
I believe that too but I think Bitcoin is a great investment option than some because it allow anyone to invest in any level because if you invest in property or share market you should have a considerable amount of money in the beginning and even to start a good business at first the initial cost would be much higher but in Bitcoin it allows to invest according to the investors financial level