In his first season, Ronaldo scored 14 goals and 2 assists in the Saudi Pro League, this season he has scored 20 goals and 9 assists from 18 matches played. That's a good improvement in his second season with Al Nassr. Although he is old and actually many players decide to retire at his age, but he can still provide an interesting spectacle, not just a spectacle, but he also provides evidence with the goals he can create.
Until now I haven't heard anything from him, at his age he wants to retire or anything else. It looks like he's still enjoying it so he's decided to stay longer as a player. That's a good thing, because he can still make a big contribution to the club he's currently playing for.
You may think Ronaldo scored more goals in this season because he is now more experienced in the Saudi league and he knows the league better than before but the fact about Ronaldo is he is also getting older and he shouldn't have better performance normally because of his age.
Ronaldo is a 38-year-old player and usually, a player gets retires before this age while he scored 20 goals and had 9 assists in 18 games so far.