“If you buy a luxury car like a BMW, you’ll probably want full coverage on it unless it has high mileage (over 100,000 miles). That’s going to get expensive, especially when you consider that the average rate for full-coverage insurance is over $1,700 a year.
Because you’re young and the 535i is a high-performance vehicle, that average could increase by three or four times. So instead of getting that particular vehicle, you may want to consider an older BMW or one with a four-cylinder engine. This will help cut costs dramatically.