When I worked for a living I used to buy a new car every 2 years or so. I needed a reliable car which would not let me down and where, if it did have an issue, the dealer would lend me a car whilst he fixed mine (at the company�s expense).
Now I am retired, I have worked out that I don�t want to soend more than �20 per week on the total cost of my car, excluding insurance & road tax. Thus I bought my 2007 car in 2013 and still have it. I paid just under �8000 for it and I guess it is now worth c.�3,000, so that is fairly good financially. I shall keep it a while yet as it drives beautifully. It is a BMW 730D SE and recorded mileage is now 150,000.