In terms of USD, the obvious negation to this whole debate is to buy the 500USD worth of Bitcoin and immediately send it to the artist just like you would if you were paying in fiat. Your point only makes any sense if you aren't spending and replacing or earning income from some value you provide in a market. You could argue this for any money you spend on anything. I just spent $260USD on Yeti products. Could I have invested that instead? Of course. Will someone pay me more than that in the future? Probably not. But we have to separate our investment pile from our spending pile and decide how much we want to put into each based on individual values. Otherwise, there is little point to life. Delaying gratification can be good, but that doesn't mean everyone will have the same idea of what that means (I buy new underwear and don't sell my chairs and go into debt for Bitcoin). I value my happiness and wellbeing right now to some degree more than future potential earnings, but I do have my own lines (I don't buy brand new vehicles or the latest electronics, etc).
It's also worth considering that the major levels of volatility in Bitcoin come from it being an emerging technology. There would come a time when "going up" doesn't mean what it does now. It's value would only increase with population an economic growth, which probably won't be anywhere close to the levels we see as early adopters.
Lol. You almost copied my note. 😜