I think it is a well known fact that Real Madrid did not spend heavily on a striker this summer because they are waiting to sign talisman Mbappe from PSG in the next summer transfer window. and this is why Joselu was signed as a stop gap. Instead, Madrid invested in their midfield options heavily; as they prepare to let go of Modric and Kroos in the coming season.
Real Madrid have strengthened all their positions but they have only left the main striker position empty as they might be waiting for Mbappe as they plan to sign Mbappe from PSG next season. If they can get one of the best strikers by waiting a season, they should wait a season. Real Madrid is one of the best teams in Europe, so they must employ the best players in the best positions. If they want to sign Mbappe next season then investing money behind the striker this season will not be a good decision for Real Madrid which is why they are waiting for Mbappe. Imagine how much stronger Real Madrid's striking position would be if Mbappe joined Real Madrid.
The vacancy in the Striker position due to being too confident in being able to bring in Mbappe in the last transfer market, Real Madrid is too focused on Mbappe and they are very confident that they can bring him in, especially since the relationship between Mbappe and PSG is increasingly fractious, making Real Madrid not look for other alternatives. Real Madrid will have to spend a large amount of money if they want to bring in Mbappe next season.
Real Madrid's back line and midfield are very solid, they only need the support of a top striker to complete their squad. I think money is no problem for Real Madrid, but the current conditions make Real Madrid very vulnerable to achieving maximum results, player injuries are one of the problems that can affect Real Madrid's performance, as has just happened to Vinicius.
If Mbappe wants to come to Real Madrid, then Real Madrid will sign Mbappe with Real Madrid for any amount. Real Madrid is waiting for Mbappe only this season but it is not like that. In the previous two seasons we have seen Real Madrid waiting for Mbappe but because of Mbappe the deal was not completed with Real Madrid. Real Madrid's deal with Mbappe is likely to be completed next season. Because Mbappe has told PSG that he will not extend his contract with PSG, it is understood that his next destination may be a top club, in which case Real Madrid may be his best choice. Mbappe has been a very consistent performer for PSG over the past few seasons but despite such consistent performances, he has yet to achieve anything personal. Mbappe needs to come to Real Madrid even if it is to achieve something personal.