Whether you buy or lease your next car is purely down to you. Consider your budget, mileage and personal preference for owning a car.
Leasing is a good choice if you want to drive a brand-new car every few years without owning one. It can work out cheaper per month than buying on finance or with cash. It also means you don’t have to worry about depreciation - the rate at which your car’s value drops over time - as you can simply hand it back at the end of your contract.
If you’d prefer to own the car outright, buying may be the better choice for you. There are also no limits if you want to make any modifications to the car. Remember, you can also buy a car on finance and pay monthly rather than buying with cash.