We have now seen the announcement of just about every major smartphone for 2018 with the OnePlus 6T being revealed in the next couple of weeks. It is extremely difficult to arrange the top five as the quality of smartphones today is fantastic.
The Samsung Galaxy Note 9 sat at the top of my list for the last few months and is still my personal ultimate daily driver. However, there are a couple other phones I do not have that are likely better for others, one is not easy to find in the US and the other is one that performs better than anything else in benchmark testing.
With just two months left in 2018, the lineup you see available now (with the exception of the OnePlus 6T coming in a few weeks) is what we will end up with for the holidays. After the Huawei Mate 20 Pro, the next three could be in just about any order and are honestly all really in second place. Maybe a future update will switch them around a bit as time goes by.