Got myself a OnePlus 6T in November 2018, moving from a Samsung Galaxy A7 (2017).
I really enjoyed the Samsung phone, but I just felt like it felt a little unweildy with the small, square fingerprint sensor, and the massive bezels at the top and bottom of the phone. So, I was in the market, and the OnePlus 6T marketing campaign was in full swing with the first in-screen fingerprint sensor, it was getting rave reviews, and it was priced very reasonably at around £500 or so - and I could get it from Amazon for about £100 a month for 5 months - so I jumped, and Its been a great phone ever since.
OnePlus have recently just unveiled the OnePlus 8, which has mostly the same features, but it has a smaller camera notch, and is just generally faster etc. OnePlus phones have also been creeping up and up in price over the last few phones, and the basic model is £80 more, which isn't too crazy, but it if definitely trending upwards.
Im not really looking for anything new at the moment, as my battery is still more than capable, and it is still more than fast enough for everything that I do.
It will probably be a couple of years before I upgrade, but id imagine probably getting another OnePlus device, because i've been really happy with my current one.