Depends on you and the car.
Deprectiation is relatively fixed for any given car, you can guess with a fair ammount of accuracy what it’ll be worth in 12/24/36/48/60/72 months time.
Serviceing costs are fairly fixed, you know how often and how much stuff like clutches, tyres, brake pads, serviceing are going to cost you for any given car. So a BMW costs a lot more than say the equivalent ford in tyres.
Repairs is where the gamble is. Warrenty direct have the stats on their website for repairs and what they cost on average. But that’s an average. If you really dont want to break down (lots of business miles, or family in the car?) then statisticaly the new car will be better, but at a cost. Although the older one has a £2200 saving and you’re unlikely to save that much on repairs in 30,000 miles.
Assuming that at arround 110,000miles the depreciation and repair costs start to even out and the car becomes a case of bangernomics, then both cars are actualy about the same price in terms of cost per year left untill that point……..