With or without Ancelotti, Real Madrid management must improve the depth of the squad, especially in defense. Alaba, Militao and Carvajal are experiencing long term injuries, the three players need a suitable replacement next season if they are still maintained. The fact is that Rudiger is currently also injured, and this further emphasizes that Real Madrid must be active in the transfer market. In addition, the future of Modric and Lucas Vazquez is also uncertain, their contracts will expire in June. So I think Florentino Perez will be very busy in the transfer market.
Any coach who takes over from Carlo Ancelotti would has lots of work to do. The club needed some players but they failed to take advantage of the January transfer window. The Italian coach said Real Madrid doesn't need more players hence, he had to manage the available ones. The truth is that the club has lots of aged players that need to be replaced by younger ones. Florentino Perez would have to budget enough funds to buy players if he wants the club to be competitive next season.
I don't think Real Madrid will have a budget problem. Because we are talking about a team that got Mbappé for free. They haven't spent for a long time and I'm sure there is a lot of money in the coffers. Florentino Peres must be generous to spend this money. Real Madrid's biggest problem is the deficiencies they have in defense. Especially this year, Militao and Carvajal, who were injured, have created a big problem for Real Madrid.