I think these are premature conclusions for now. I think if they do well against Liverpool, they'll be well established in first position overall and won't let anyone else go there for a long time. But in general I agree with you, the 4, I would even say the first 5 teams look very strong at the moment, they even go with a very small gap
The 5 teams at the top of the standing are in a circle that is quite close to each other, so in the upcoming match these 5 teams have the opportunity to change their places if any of them fail to get point. Well for Manchester City and Liverpool they will face each other after the international break so there is a difference between each other in the standing table if between them they have to lose 3 point. In the Manchester city vs Liverpool match, it will present a really interesting game because Liverpool this season is stronger than the previous season. Liverpool still relies on Salah because he can be the focus of reviving his teammates. For Manchester City, they are quite superior because they are playing at home, but it is very likely that this is a match that is difficult to predict the final result.
Apart from that, Arsenal will face Brentford where this match may be an important point for them to take advantage of this week to take the top of the standing from Manchester City. Aston Villa is also silent about wanting to enter the top 4 and could even have the opportunity to surprise us if they are able to get 3 point against Tottenham. After the international break we will see a lot of big matches in what will probably be quite an interesting week.