There may be some doubt as to whether he will continue to play or not but I think that Ronaldo will continue to play for a while longer and he is still scoring regularly. His teammates have fallen behind in time and their performance is relatively poor but he still retains his experience and physical fitness. I would agree with you that he may not be signed to Al Nasr for next season and he may sign for a club in America. In fact with time football legends will continue to disappear from major events and new players will replace them. But I think Cristiano Ronaldo should continue playing at elite clubs for a few more years and try to enjoy his time by impressing the crowd.
That is true, as long as he is physically fit enough to play, he is going to keep playing. I mean if he starts to have bad games more than good games, and starts to fail to score, then maybe he could consider retiring, but so far even though they are not winning any cups, they are still making sure that we are dealing with someone who can score a bunch of goals.
Plus, he is already above 900 goals, and he wants to reach that 1000 goals barrier, if he can keep his physical fitness enough, then he will want to retire after reaching that level as well. Nobody understands how important that scoring count is, think about what 1000 goals means, that means you need to score about 25 goals a year, for 40 years! And obviously normally he scored a lot more, so that means you need to score 50 goals for 20 years in a row.
Those are insane statistics, when you put it in perspective, not that many players aside from Messi and Ronaldo had 50+ goal seasons, and certainly not 10+ years in a row, those are the only ones and nobody else has ever done it, and they did this for a whole career. I am upset to see these two growing old, not because of nostalgic reasons, but because I do not think we will see two players who score 50+ goals a year for 10+ years in a row ever again.