Leasing a car is a great idea for those who want to drive new cars every few years without the hassle of selling their old ones. With leasing, you can get the newest models without having to pay a lot of money upfront.