Teams like Leverkusen will usually experience difficulties when entering the second half of the season. Because teams with unpopular players usually have difficulty rotating their players to maintain game consistency. But what Leverkusen did was extraordinary. They are able to become an unbeatable team this season. Munich is still chasing points. I think the meeting of the two teams will determine who will be champion at the end of the season. Of course this will be a big pressure for Munich because they are the ones who are required to win.
The meeting of the two teams this week could be one of the determinants of who will become Bundesliga champions as long as the result is not a draw, if Bayer Leverkusen wins then they will have a greater chance of becoming champions, especially since they have managed to maintain their consistency so far, and if Bayern Munich wins they will be able to catch up with their competitors' point difference and lead the standings and usually if Bayern Munich is already leading they will be quite difficult to shift unless they are still showing inconsistency because between the two teams, Bayer Leverkusen is the one who is more confident of becoming Bundesliga champions, as you said when many people thought the middle of the season would be the start of a decline in their performance but that didn't happen or at least it hasn't happened yet because anything is still possible and as you said this will be very decisive until the end of the season.