<prompt> Human: Hi, long story short I moved from NYC to NJ Bergen County to save about 1.3k in rent. So Ill have my raise 1.3k per month to spend, most of which I plan to save as I want to purchase a home in the next 5 years or so. Im on a 6 figure salary and my calculations tell me that if I get my raise and save an extra 1k for the next 3 years or so, Ill have enough money to pay for a downpayment.Anyways, my company has graciously allowed me to transfer to their NJ branch, and Ill be needing a car to live commute to work. They have free parkingI was thinking about leasing the cheapest car around probably a Corolla Elantra Sentra to save money for the house. I know how this sub feels about leasing, but to be honest I want a higher end car going into my 30s so this car will act as a gap car in order to save for my house, and then Ill be financing a higher end car. The lease would end up being around 350400 a month with insurance.However, my friend has this 2005 BMW he never uses so he offered to sell it to me for 2.5k I think its worth like 4k or something right now - dealer offered 3k to him So this will obviously be cheaper since it will be less than 100 a month for 3 years 100 ish insurance since this is an owned car. However, this is a rear wheel drive I live on a hill and the car honestly is not in the best condition so Ill have to Uber when it snows.Obviously buying the car from my friend is the cheaper option, but is it worth the risks that come with it? Older car rear wheel drive etc..Thanks!  <response>: Thats a great car. Yes, there will be expenses but at 70K, I wouldnt expect too many problems until you are well past 100k in miles. Also, the car will perform just fine on most days with snow. 