The English premier league is a competitive league right from when i started watching football it's not a league that one team keep winning all the time just like German Bundesliga where Bayern Munich keep winning the tittle, and before the beginning of any season people already know that the tittle belongs to Bayern Munich but in the English premier league it's not certain on which team will win the tittle it could be Manchester United, Manchester City, Chelsea or Liverpool there was also a season Leicester city surprised the world by Winning the English premier league tittle, so any team can win it here.
I believe this season will be tough more competitive most team has strengthen their team by adding some quality players, Manchester City will fight to win it this season since they perform poorly last season, Arsenal will also want to win it same thing to Chelsea.
At the start of last season, we saw Nottingham Forest also surprise with what I thought was a very good performance. Unfortunately, they weren't consistent enough towards the end of the season. The Premier League is indeed unpredictable, but I'm sure the strong teams will compete again. Arsenal might return to their best form. I'm not so sure about Man City, but hopefully they'll improve.
All teams naturally make improvements for the new season. But whoever can be consistent throughout the season will win the trophy.