Look at what the English teams are doing. Liverpool, Manchester City, and Chelsea are all in the champions league and at the same time are topping the English premier league. English clubs are showing a lot of promise in the Uefa champions league.
Well i definitely agree with you that the english teams are the big favorites to win the Champions League this year. Manchester City is probably the biggest favorite of them all, followed by Liverpool and then maybe Chelsea, Bayern Munich and Real Madrid are all 3 at the same level i would say. That the english teams are so dominatn is not really a surprise to me. The big difference is that the english clubs just have way more money to spend in comparison to Bayern Munich for example because the clubs of the premier league get way more money from the TV stations then the Bundesliga clubs for example. The premier league gets 5,5 billion € for 3 seasons (1,83 B€ per season) while the bundesliga gets 4,4 Billion € for 4 seasons (1,1 B€ per season), which is a huge difference and in addition to that german clubs need to own at least 51% of the clubs themself, which is a good thing in my opinion because that way there are no sheikhs or oligarchs which can purchase football clubs for fun like in Paris, Chelsea or ManCity, but of course this also means that this money is missing.
So the english teams will always have a big financial advantage and it will be very hard for Bayern Munich to stay competitive in the next years in my opinion.