Not a chance! We're 10 points behind City who are 3rd. For us to catch them, we have to go on an unbelievable winning run AND hope that city drop 11 points more than us. That is simply not going to happen!
There will be a lot of twists and turns yet. City will still have a round of big fixtures versus Chelsea, Liverpool, ourselves, etc. They will also have one or two banana skins. If we beat them and they have 1 or 2 draws then that's suddenly a 3 -4 point gap.
Post Arsenal, our next tough game against one of the top 4 challengers isn't until 5th March (!) We have a great run ahead after Arsenal - when it's so congested on fixtures and the squads are really tested, we are fortunate to play easier sides:
Palace
Norwich
Brentford
Brighton
Newcastle
Burnely
Wolves
Villa
West Ham
Burnley
Southampton
Leeds
Watford
^ Under Ole I see at least 4 banana skins. Under Rangnick I would expect us to be capable of going on a big run. Compare that to other teams, say City in your example - they have a couple of potential banana skins in Chelsea, maybe Leicester. Still more than 50% of the season to go, but if we storm the games and beat the teams we are expected to beat, we can actually be higher than just dangling around in 4th.