If you want pure power and performance, the Galaxy Note 9 is the best Android phone you can buy, but it's expensive and not very exciting.
Great screen; great specs; great camera; S Pen has some cool new tricks; Giant battery means it'll last through most days
It's expensive; It still runs Android Oreo and probably will for a while; Bixby isn't as good as Google Assistant and you can't turn off the button...