All you have to do is set up an automatic savings/investing plan that kicks in every payday. It comes down to just paying yourself first.
When you save automatically, you have the freedom to spend anything left over after covering your regular bills and expenses. Drink lattes. Eat avocado toast. Live it up, or dial it down. It’s your call because you’re covered on saving.
Let’s talk logistics. Your first step is to set a dollar amount of your paycheque to be directed into savings or investments. If you start young, say in your late 20s or early 30s, 10 per cent of your net pay is good and 10 per cent of gross pay is awesome. More will be needed if you start later in life, but don’t sweat the exact amount at first. Get automated, and then fine tune.