I think that even though Real Madrid recruited a lot of players, they didn't spend much on their budget because they got Mbappe for free, at least 150 million euros he could spend on other players who certainly have good potential.
Several Madrid players have the ability to play in different positions, but Ancelotti cannot continue to do this considering the busy schedule next season, so regardless of how much money Madrid have to spend next season, buying defenders should be their main focus at this time, by having several reserve defenders, so at least Ancelotti no longer needs to shift the positions of several players in important matches later.
Ancelotti will not take risks by forcing his players to play in areas that are not their natural positions, nor will he force players to drain their energy in the middle of a busy schedule. Bringing in new players is the best solution for them, especially since their shortcomings are in the defense area. Reserve defenders can still be relied on, but unforeseen events must also be considered such as injuries to players operating in areas where there are no ideal reserve players. Real Madrid is used to bringing in players every time the transfer market opens, they will not remain silent when there are deficiencies in their team. Bringing in players is not difficult for them because every target they want to bring in always gets a positive response from the players.