We're about as well placed as we could be in terms of squad age, attitude and structure.
City meanwhile have at least three looming issues: key players aging out, PL sanctions which could easily hand us the advantage in a title race (points penalties, transfer bans), and Guardiola's potential departure which might be hastened by the first two.
We're in a strong league, but it's not too easy to imagine other clubs stepping all the way up to our level over summer. Liverpool are going into transition, Villa, Spurs and Newcastle are well off it, and United and Chelsea are still messy as fuck.
It's not like it's going to be easy, but we might just get one firm hand on the crown again.