[flagged]
Do you not get taxed on your income if your paycheck is paid in bars of gold?
Would you not call purchasing something to enjoy a return from it's ownership as an investment? Whether it is a consumable, or it produces something that isn't cash?
Other then the legal definition.....
The only way this could be considered an investment is if you bought a crate of wine bottles at a bulk discount and sold the left over wine bottles to third parties and used the proceeds to pay for the dinner.