bmw 3 series has many options,,,coupe or sedan depending on what package u get cold weather,sports,ect,,,4 50,000 warranty maint and repairs.vehicle key and car will tell you when service due and it's free for those first yrs or mileage 50,000.u can build the car as you like and probably look at 42 to 45,000 for decent one.now that's for newer model ,if you go 2010 or 2009 spend a lot less preowned with probably 2-3 yrs less as the above mentioned coverage.