BMW
Cost to own / month
$637
$0.64/mile · $7,645/year
Estimated current value $15,960, currently depreciating ~12.6%/yr.