After the New Year holiday, Dortmund will face three weak teams, they should be able to get 9 points to continue to maintain their chances of returning to the top four and securing a Champions League ticket.
Champions League ticket is made the top priority of every club that makes top four. Dortmund can easily fall back into the race since I don't see any important contenders, Stuttgart and RB Leipzig are temperamental clubs that will step down when their time comes. Borrusia Dortmund are not regarded a threat in the next 4-5 Bundesliga matches because they are unimpressive and have nothing to compete against. Edin Terzic will either make substantial purchases in the January transfer market in order to assist his club return to a competitive level. There is no time for any side to rest because everyone is focused on earning three points for their team's collective gain.
They are 6 points away from the club in the top 4 currently occupied by Leipzig. That's a pretty tiring distance to chase, but considering the number of matches remaining in the Bundesliha there are still a lot of points that are still very much in the chase. I think to be in the top 4 is still very doable, but I doubt if chasing the top of the table, because their point gap is now far away, and with the appearance of the club that occupies the top position, it looks like an impossible thing to do.
Indeed in football nothing is impossible, as long as there is still a chance as long as they still have a chance, but we also have to be realistic with what is happening at this time. Moreover, the ones they are chasing are also among the clubs that dominated the league for more than a decade.