BMW
Cost to own / month
$276
$0.28/mile · $3,317/year
Estimated current value $3,150, currently depreciating ~5.0%/yr.