Dortmund appeared not good in the last few matches. They have only been able to win one of the last five matches. I don't know what makes their performance appear quite bad this season. But I think Dortmund must really struggle to improve their ranking. Currently many are talking about Ajax at Eredivise who is able to rise from adversity. I hope Dortmund will also be able to appear quite good to get a place in the Champions League.
Bundesliga matches will resume in mid-January next year and I think Dortmund can definitely get a change in their playing pattern in the upcoming matches. Because now all the teams in the Bundesliga are starting to have more time to develop the best strategy again before the next match starts again this season. Moreover, the winter transfer market will also open in early January so all teams must make sufficient preparations to be able to buy better players for the remainder of this season.
It's true, all Bundesliga teams have enough time to prepare their squad because they have had enough rest since their last match. At least all teams have a break of more than 3 weeks from December 21 to January 13, so it is true that they can prepare everything very well.
However, keep in mind that some players may not perform optimally in the first match after a long break. Vacation time will have an impact on some players because of their bad habits, but if each player is given strict sanctions not to overdo things then perhaps their performance will not decline. I am sure that excessive partying and some celebrations during the end of the year and the start of the new year will affect the players' fitness, this will definitely have a negative impact on the team's performance.