With the return of the Bundesliga less than a week away, now seems like a good time to take a moment to count up all the success stories of the campaign thus far and put together something that can equate to a half-way point in the season.
We may have played just 17 rounds, with plenty of drama still to come as slumping sides regain lost form or early dark horses run out of steam, yet we've seen enough to make comments and judgements about most of the players in this league.
Here is your Bundesliga best XI of the season so far.
The process of picking all 11 players essentially came down to how their form has continued rising throughout the season and, effectively, how it compared to other players in their position and their own record in previous years. This is not simple a squad of the best 11 players in the Bundesliga, which is exactly why we have numerous players who don't play for Bayern Munich.