I'd setup a couple of saving buckets, but I'd also speak to a financial planner/professional. Think about retirement now, the more you put away now the less you worry about this later on in life
1 - Money for when you actually want to retire (50,60 etc) - I'd say minimum of 15% of pre-tax earnings should go here. There are tax breaks here, financial planner can help. Make sure you understand the details of these tax breaks carefully, some can only be cashed at 55 or older (retirement) and then some can be cashed earlier and tax paid on it at the point it is cashed
2 - Money for that car you long for, whats the point of working hard if you don't enjoy your money. Buying cash is a good idea if you can save enough but large downpayment might be the way you balance this. New cars usually come with > insurance, so just consider that.
Invest a part of what you are left with and another part set aside to buy yourself a car or whatever else you desire. This way, you have everything covered and won't later live with any regrets.
3 - Some money for big purchases that you will need in life, eg. a house downpayment - The rest of you money. Look at Tax free saving accounts here as well