Buying vs. leasing a car depends on a variety of factors, ranging from the monthly payment amount you're comfortable with to how long you plan to have the car.