Having owned a 2019 Competition from new, I spent a few months trying to find a suitable replacement and driving most other new cars at the price point... For the first time ever in 30 years of serial car purchasing I've ended up buying another of the same car model - 2023 M5 Competition with