BMW M240 Insurance Cost — Avg $3,040/year | CarEdge