Another to consider is the safety of your car, because damage to people costs a hell of a lot more then damage to cars. We are just more expensive to fix
So the more expensive car might be cheaper to insure then the less expensive car because of its ability to protect you.
For example, my parents were frugal with their money, and spent it on education, house, family vacations and saving for retirement. When their kids finally GTFO and tuition was done and retirement came, my father had plenty of money, and decided to buy himself a toy: he traded in his 2000 Bonneville for a 7-series, and has had one ever since. Want to hear the crazy part? His insurance went DOWN. When he asked why, their response is, it comes up as a safer car. Go figure.......and you think the insurance companies don't know EXACTLY what they are doing.
Cheers,
e46e92