2. BMW M6 - $3,065
The BMW M6 might be considered the ultimate driving machine by some, with its 4.4-liter turbocharged V8 engine churning out 560 hp and 500 lb-ft of torque. The attractive sports coupe has a starting price of $112,125 but it’s also the second-most expensive car to insure on our list at $3,065 a year. Attractive bumper to bumper, the M6 is rated at 15 MPG city and 22 MPG highway.