It’s taken 10 years, but Samsung has finally reached the mountain top. The Galaxy S10 Plus is unequivocally the best smartphone you can buy right now.
You probably don’t need a new phone, but if you do then these are the best options from a very busy 2018. You should wait until May 2019 if you can, though.
The Huawei Mate 20 Pro is the best Android smartphone on the market, for some people. Incredible battery and camera, but a lot to work on.