Real Madrid continues to inject youth. Maybe they missed some things this season, but they will undoubtedly continue to reap the fruits of these moves in the coming years as they continue on the right path... Players like Camavinga, Arda, Endrick, Bellingham can serve Real Madrid at the top level for at least 10 more years if there is no problem. I think their main squad is very solid...
It seems Real Madrid has a policy in place that restricts them from spending on players who are above 25 years old. I might be wrong, but from the players they have signed in recent times, it is obvious. They will consider buying older players who are free agents so that they wouldn't spend so much. With the quality of young players Real Madrid has now, they will keep maintaining their standard for a long time. It will also be good for the new coach Xabi Alonso to start using these young players regularly to enable them gain more experience and integration into the main team.
Yeah, it has been a while since they got anyone over 25 years old, Rudiger could be one, but he was free, or Joselu that one season, but he was desperately needed for a striker and was sent later on. Last player that I have found that was over 25 years old and they paid good money for was Eden Hazard, which could explain why they are not paying for older players anymore

.
But at the same time, we need to remember that they have built a great squad by getting either players for free, or players that are young that they paid for and grew in the team. Vini when he joined wasn't some Ballon D'or type player, but by playing there more and more, train there more and more, he became that player. So, it's quite possible these young players they are getting could get even better too.