2006 Bmw m3 cost of ownership Source Source Source Source Source Source Source Read Also: 2006 Bmw x5 cost of ownership 2006 Bmw 530xi cost of ownership 2006 Bmw cost of ownership Cost of ownership bmw 530xi Bmw m3 e46 cost of ownership 2006 Bmw m5 cost of ownership