All owned from new in chronological order with ranking in brackets - 1 = best:
1: Nissan BlueBird 1986 2 litre SLX. (5) It had its moments (mostly with a gummed up carburettor) and was heavy on the front tyres, but was generally OK and I would probably have kept it longer than the three years I did, but a company sponsored house move left me with some equity which I spent on
2: Toyota Carina 1989 2.0 Executive. (4). I kind of wish I'd kept it longer after the ~12 years (120000 miles) I did, but was beginning to need work on the body and brakes. It was, quite simply, a superb car; utterly reliable, quiet, a good drive, quicker yet a lot more economical than the BlueBird. Anyhow, that imminent expense saw me shop for
3: Honda HR-V 2004 1600 vtec. (6) Well made (as all Hondas are, I suspect), but dire to drive. Thirstier than the Bluebird even, and had an occasional, unpredictable nasty habit of simply refusing to produce any torque in tight situations (like entering a crowded roundabout). Needed lots of rpm to get any kind of performance out of it and that made it very noisy. So that only lasted for 2 years after which I bought
4: Nissan X-Trail SLX 2.2 litre Turbo Diesel (3). A good drive, not terribly noisy for a diesel except at low speeds; very torquey and very, very fuel efficient. Kept that for 12 1/2 years (125000 miles) and it was still going "strong" when I sold it. It had a new turbo and some work on the fuel pump, along with other more routine stuff, so wasn't totally trouble free. As far as I know, it's still on the road. But by this time, it was time for an upgrade (it had a cassette player in it!) and I was becoming conscious of the environment. EVs were just beginning to expand beyond Tesla + Leaf and I found myself taking a test drive in....
5: Hyundai Ioniq Electric 2017 (2). At the time that was the best thing I had driven - most particularly because I like the electric driving experience (acknowledging it's not to everyone's taste). I'd probably still have it today if it weren't for getting a "privileged customer" (con) invite to the dealer that coincided with its 2-year service. I checked online for the value of the car and the price of a newer model and went in, mainly to fill in the time while it was being serviced, with a balance figure that represented a healthy discount in mind. I had every expectation they'd turn me down and I'd walk away keeping the existing. But to my surprise, they shook hands on a
6: Hyundai Ioniq Electric 2019 (1). It's an improvement over the 2017 item because it has a few more bells and whistles and, importantly, a notably greater range. Three years in, and it has been pretty much flawless. There is an outstanding safety recall on the main battery pack meaning that when they get around to mine, I'll get a whole new set. I'm not in a hurry; I'm limited to 90% charging (and thereby 90% range) in the meantime which has not been an issue to now, and the longer I wait, the newer my new battery will be..... My 20k miles in it have cost under £180 in fuel.
Future: Uncertain. The Ioniq hasn't had any feature/spec/etc., updates whatsoever since mine and they are no longer making new ones. So an upgrade like-for-like isn't an option. Whilst there are certainly "better" EVs out there and way more of them to choose from, none of them is close to being as efficient as the Ioniq. One way or another we have to pay for electricity, just as any other type of fuel. I don't see "free" supermarket charging lasting long. Clearly therefore, the less I use, the better - for me and the environment. So, right now, there is nothing I'd pick as a replacement. And I most certainly would not want to go back to using a conventional engine. So I'll probably keep this until something markedly better appears or until it starts to cause grief (whichever is the sooner).