I think it's unavoidable to spend. Even if I buy some things on impulse, there are ways to lower that. One tip I see is to write down anything non-essential on a list. If I check back in a few days and still want it, I will buy it then.
Also, I agree that you never know if your investment will pay off until later in the future. Nobody could predict used cars could profitable until the pandemic.
Posted Using LeoFinance Beta
I think I'll have to adopt a mechanism like yours. For example, I'm always buying things according to how they can presently and futuristically stay valuable to me. Nevertheless, because we cannot tell the future, we cannot say 100% of our choices would be accurate and worthwhile.