I guess it depends how much you want to pay for having a new/nearly new car every month. No, you won't have to pay for repairs, but will still have to pay for tyres and brakes etc, but it will cost you £100+ every month for having the luxury of having a new/nearly new car which works out at £1200+ over the year. I have only once spent over that on repairs/maintenance in a year and that was because the gearbox needed rebuilding + the clutch as well. Most years it's just £120-500 depending if I need pairs/sets of tyres.

My current car is 12 years old, but has only done 62k miles and looks nearly new and only cost £2000. I have since spent a few hundred on it getting a few little bits sorted out, but they weren't really needed, it was just for looks/style and I sometimes take it to car shows.