Manchester City and Liverpool now have almost comparable strength so these two teams have the potential to compete for the Premier League title until the end of the season.
Arsenal has strength but they often cannot maintain consistency in their play, that's what makes me doubt them a little.
For Aston Villa, I think they are a surprise team and I am quite pessimistic that they will be able to compete at the top of the standings.
Obviously, with their current strength, Mancity and Liverpool are ranked higher than Arsenal and Aston Villa in the race to win the championship. But I believe things will not be that simple, especially this season when there is a strong rise of Aston Villa, not to mention there is still Tottenham, although in terms of squad depth, they cannot be compared with the remaining teams. However, we should remember that the Premier League is a tournament full of surprises.
Can anyone think that last season Mancity could win the championship after Arsenal dominated the top position for a long time? Arsenal still has their strength, this time they are having a crisis in attack when they cannot finish the match because they don't have a real goal scorer, but I believe when they can add one more quality striker like Ivan Toney, things might be brighter for them.
And I honestly can't say that Man City is comparable to Liverpool, because they haven't met each other on current form, and head to head matches are a way to determine whether they are comparable or not with both teams in peak form. Meanwhile the 3-5th place finishers are Aston Villa, Arsenal and Tottenham, yes I agree that the English Premier League does provide a lot of surprises, especially in the final session of the league like last season you said about Arsenal dominating for a few weeks and then being brought down by the consistency of Man City.
But speaking of Aston Villa I feel that they will not last long to compete, although this season he did provide a surprise like Newcastle United last season.