Note @ Ahmedomar. I'm going to be brutally honest about these and give you pros and cons.
Pros:
-You pay lower vehicle instalments
-You own a brand new car every contractual period (usually 3 years)
-You never have to deal with maintenance costs. Just changing tyres and filling up petrol
Cons:
-You throwing a large deposit down the drain because you won't own the car (they usually request +10%, on a Merc that can be R37 000 up).
-You won't own the car (unless you refinance, which means you pay waaay more than you did initially).
-You need to save up for your next deposit right away, basically voiding the pros of lower instalments. You will never be guaranteed you would get a higher value than the GFV.
-You are tied in to one brand (I'm a Mercedes-Benz fanboy so I'm happy dying in a Merc

)
-Once the Premium Drive runs out (if you go traditional route), you need to extend or bear the brunt of maintenance costs. Premium German cars are not cheap to maintain contrary to all the DIY advice you will get. You save on labour? Even the cheapest parts (excluding general stuff like spark plugs, air filters etc) will set you back a few thousand.
One of my father's cars is a C220 CDi, his last service and minor fix on some part set him back around R7k, and that was lowish to midrange. If you get off lightly you will spend R3-5k, R2k if you source your own parts. If you save a lot, you can easily offset those... then the tyres (usually 17 inch runflats, which go around R1.8k a tyre) which will eat away at those savings.
So see what makes you comfortable! Not everyone wants to be fixing their car every single year (me), or dealing with things that can be a massive inconvenience financially right now. Long term car? Traditional financing. Short term car? Agility.