I have always talked about financial discipline, saving and investing from the beginning, from the time you start getting your money. Another important advice would be to treat yourself regularly. Self pampering yourself from the money you earn is so important. Do it in your capacity and don't go overboard to drown yourself in debt. But do it. It is important to do so as you deserve it after all the hardwork and effort that you put in there to earn the money. It makes you feel loved, releases your happy hormones making you more productive . And it's also motivating.