Reasons I leased.
But if you didn't look or think about the maintenance costs, especially going to a dealership that's shame on you. It'd be like buying a Maserati for $30,000 then not realizing a routine service is $2k.
In fact that was one of the main reasons I didn't go with a used M3...SMG rebuild for your first born kid? No thanks.
2013 335i M Sport /// Alpine White/Coral Red