Leverkusen will push hard for the title this season.
Bayern Leverkusen and Leipzig are the best teams by large distance from the ones coming after
Now about anyone taking the league from Bayern, it will be hard. It's a mentality thing as well
We saw what happened last season where Bayern handed the league to Dortmund at least 3-4 times at the end of the season, and they didn't snatch it.