BMW
Cost to own / month
$581
$0.58/mile · $6,972/year
Estimated current value $15,960, currently depreciating ~12.6%/yr.