No question. If you keep vehicles for a long time or drive a ton of miles buying is the only way to go. I would want a new ride every three years anyway so leasing is perfect for me. I wish I could get a ride and keep it till the wheels fell off but I'm just not wired that way.