Both buying and leasing have their respective advantages. Suppose you prefer to drive a new car every few years, then you should lease. However, if you would rather have ownership of the vehicle, you should buy it.