I would never do pcp or lease as like to keep my monthly outgoing to the lowest possible and would rather own an asset that has done the bulk of its depreciation.
I usually buy 2 or 4 year old ex motability cars. Under 12k miles. I saved for my first car and each year/18 months or so I upgraded slightly.
Last time, I aimed to spend 7 - 8k for a 2 year old mid level brand car with good specs and low miles. I got a great custom colour ford bmax, top spec with 12k miles and under 3 years old. This cost £6999.
I was going to keep it for 3 years but I will keep it for 5 years now. I pay insurance and tax yearly, yearly mot and service and its only needed tyres and wipers in 3 years..
I research reliability down to model and years, not just the brand as each year can be different with regards to reliability on the same car.
Next car will cost up to 10k and be 2 or 3 years old but not sure which one yet, I like honest John' website and read the car mags reports on reliability and repair costs.
Even if I had the money, I would still do this as I get to drive a nice car whilst spending the rest of my money elsewhere. Albeit I have limited money but I wouldn't change to pop or lease , if I suddenly earnt loads of money.