Put yourself in this situation.
Your got some $$$ recently ( a few K) which you saved up. You want to buy something you beo for along time liao.
But your family members/spouse object, say that thing you want is a 'want', not a 'need'. Tell you got extra $$$, save for rainy day.
You really want the thing very badly.
But you know its a 'want', not a 'need.
Then again you got $$$ now, and the thing is available. It may no longer be readily available in two years time.

really struggling to buy or not. How to decide?