Actual terms vary by lender. I bought this car used back in 2016 with around 27,000 miles for under 20 grand. Overall as most people might warn you the costs of owning a bmw is no where near cheap.