BMW i5 Insurance Cost — Avg $4,571/year | CarEdge