I think both are important for an old player like Ronaldo.

Ronaldo's career is almost over, I'm sure he won't stay playing football until age 45. So, money is important for him now.
However, Ronaldo must expect to be in a team that he can always be a main player. Ronaldo isn't a typical player who wants to sit on the bench. Although career isn't very important anymore, Ronaldo should expect to keep playing in Portugal national team until the end of his career. It requires regular position on the team.
Well both are still important for Cristiano Ronaldo. But on his YouTube channel I once watched him say that in essence, he is currently probably thinking more about finances and his comfort in playing. He realized that his level was no longer what it was when he was young. It's just that as we know, Cristiano Ronaldo is currently very rich. So yeah, getting a bigger offer from a rival team is unlikely to shake his choice to stay at Al-Nassr. Because so far the names Al-Nassr and Cristiano Ronaldo are better known and closely attached. And I saw that Cristiano Ronaldo was really enjoying playing at Al-nassr.
Cristiano Ronaldo already achieves all in career money and many big achievements which are not possible for every player so now it's not talk point what is important for this legendary player he is currently playing in Al Nassr just for having record of scoring 1000 goals which is he going to achieve in near future after this we will have better decision about his future as mostly are feeling we will be watch him until 2026 World Cup which could be end point for many big names in game.
He was already had enough things in his life, but contract with Al Nassr bring him on another level in sporting history which is amazing for any sportsman so as we already know it's not easy for him to won World Cup with Portugal so having this amazing record could be also enough for remembering him for long time as it's dream of every player to achieve things which were never happen so he could be on course for having this in next few years.