Bayern Munich are one club that have been so smart when it comes to transfer dealings, they are likely to go for players who are top class and free without contracts, or players already seeing off their contracts at their clubs. Bayern do not believe in spending so much money on signing big players rather they will consider selling their top player for the sake of making profit.
Do you mean waiting to be a free player when the transfer market occurs, it seems that there are many clubs like that, for example we can see Juventus has always succeeded in getting expensive players who became free players and even always succeeded in recruiting, and has a really tough management in taking advantage of the moment that existed when the player transfer market was opened, so we can see from a few years ago Juve have always been successful in winning Serie A in the previous season, even many clubs have followed Juventus' way of getting players whose contracts have expired in the past. the player's club, so that's why FC Bayern München has almost the same management as Juventus today...