First of all, there are no more rich clubs like Bayern Munich in the Bundesliga. Secondly, neither team probably wants to compete with Bayern Munich for the title. The Dortmund team is quite strong. Had Dortmund not sold their best players every season they could have built a squad capable of competing for the title with Bayern Munich. But they don't. And this is why we see only Bayern Munich's dominance in the Bundesliga every season. Next season we will see the dominance of Munich.
in the long run 3 - 4 seasons maybe Bayern Munich will dominate the bundesliga but after that there are no guarantees. I know that for now no one can compete and shift Bayern Munich's position because every transfer window opens, Bayern Munich always gets the best players who have reliable talent. on the one hand, Bayern Munich's finances support getting reliable players every season.
maybe in the last season Dortmund was able to shift Munich's position but I will never forget that Dortmund was one of the teams that prioritized recruiting young players and developing their talents to become stronger and sell them. so there is no hope whatsoever for Dortmund.
All possibilities are still there, as long as they have the desire to be a competitor of Bayern Munich. at this time they also definitely want to be a competitor of Bayern Munich, but what I mean is that they must have a serious desire to make it all happen. want alone is not enough to be able to shift the dominance held by Bayern Munich at this time, they need to take real action with improvements for example or something like that.
Borussia Dortmund for example, if they don't sell many of their quality players then I'm sure they will be able to be at the same level, or even better than Bayern Munich.