He should definitely stay with Real Madrid. He is 34 years old but he is definitely capable of giving good service for at least another season. Honestly, this came to me as a kind of surprise because I did not think Real Madrid was actually going to renew his contract. almost everyone was pretty certain that he was going to leave Real Madrid. we also heard that even Cristiano Ronaldo has actually contacted with him to go to the Saudi League and join Al Nassr. so Real Madrid sending him a new contract is probably a surprise for most of the people. But if this news is true he definitely should stay in Real Madrid because this might be his last chance to play for an Elite level club. and after this, his destination is most probably going to be the Saudi League. With Real Madrid, he will most probably be able to win trophies again. By the way, Real Madrid wouldn't have given him a new contract if they thought that he was not going to be good enough for Real Madrid.
Nacho is not a prominent star at Real Madrid's Galacticos. It's not that he doesn't have talent, but Nacho doesn't have anything that stands out compared to his peers. The fact that he has been with the Spanish Royal team until now is truly unbelievable.
Real still needs the presence of the 34-year-old veteran before thinking about adding another midfielder. Real's number 1 target right now is Lent Yoro, Lille's 18-year-old midfielder. Nacho has not yet given Real Madrid a final answer about his future, but he seems to be leaning towards the decision to leave. This is a difficult decision, but Nacho wants to open a new chapter in his career. ending 23 years with the Santiago Bernabeu team. Currently, clubs in the US Professional League (MLS) and Saudi Arabia also express their intention to recruit Nacho. Saudi Arabia is probably the right place for him, he gets a high salary and can play with his old teammates.