12 Cars You Really Don’t Want To Buy Insurance For

11. BMW M6 Gran Coupe

BMW M6 Gran Coupe
With a starting price of $115,000, it should come as no surprise that the cabin of the M6 Gran Coupe is a nice place to spend time but not cheap to insure.
BMW M6 Gran Coupe-2
$3,211 AVERAGE ANNUAL PREMIUM