I agree 100%.You're only here once. If you can afford something and you have a yearning for it, then go for it! So long as it doesn't make you destitute. When you've had it for a bit you can always sell it on and get back most the dosh.
I have learned the hard way that we do not know what tomorrow is going to bring. If a person wants to get something or go somewhere then my advice is do it.