I think Bayern Munich has more chances than other teams to win the Champions League because of their current situation and the current players they have in the team.
Bayern Munich's forward line has players like Harry Kane in the team and this can be definitely dangerous for any team, I think Bayern Munich's chance for this season is much higher than other teams.
But regarding Manchester City, I can't be sure because they couldn't have good performance since the season started and they have yet some key players not in the good for in Manchester City.
Regardless of these two teams, I think Real Madrid is the first hope for the Chmapnis League just like all other seasons.
Bayern Munich always been a tough team in Champions League, unfortunately they're in tough bracket since they will meet either Real Madrid or Manchester City in order to enter final round.
The other side is quite easy, the strong contender is Arsenal and Inter, the other teams looks not convincing enough.
If Bayern Munich meets Manchester City or Real Madrid it will be hell for them and the chances of winning are very slim. These two teams are the opponents that are most avoided if they want to be in the final round and it all also depends on the team's readiness and if one of the opponents lacks confidence or loses a key player due to injury, this could strengthen Bayern Munich's ability to get rid of them.
If we talk about Arsenal or Inter, actually Bayern Munich can still beat them, especially since Arsenal's meeting record with Bayern Munich is always bad and maybe that could be the thing Arsenal doesn't want the most. Meanwhile, Inter will be a very prestigious match against Bayern Munich and of course Bayern Munich will not hesitate to send Inter home.