1. Don't buy expensive things right away.
Maybe not only expensive things but also avoiding expensive habits continuously, such as buying expensive coffee, eating at expensive places, or something like that. Because surely we can also buy such things at a cheaper price. It is better to prioritize spending that provides long-term value.
Something does not make sense. An item can not be simultaneously cheap and have a long-term value. From my experience, cheap things does not last long. But expensive ones are made with better quality and better materials. I would suggest to make a small research before making a purchase and plan how long and where you are going to use "thing".
For example you have mentioned coffee. Cheap coffee making machine wont work for a long time before breaking, however, if you dont drink coffee often, you might consider buying a cheaper one. However, cheapest coffee machines use coffee capsules, and 1 cup of coffee made with it will cost more than a coffee from beans. Also consider options of a coffee machine. Touch screen models are more expensive than the one with buttons.
So before buying something, always think how you are going to use it.
Most expensive things comes with great quality indeed. However, I don’t think buying an expensive stuff that you think will be of great use to you will matter at all. One should not matter on the price, but on the quality itself that he will be able to use it for a longer period, and that definitely saves money and time.
However, I would go instead sorting out your needs from your wants. If you can prioritize your basic necessities more than your luxurious wants, you can actually save more money for your future investment. Just don’t overspend, but still stick to your budget.