I don't think having Messi in the top 3 automatically has to mean Cristiano is top 5. There have been many exceptional players who you could see between them, such as Maradona, Cruyff, Beckenbauer, Pelé, Ronaldo or even di Stefano, Puskas, Best, Zidane, Ronaldinho, Eusebio or Zico - especially when peak matters more to you than longevity. Those were great players in their own right. Personally, I think CR7 is high up in the tier below the absolute elite one so could top 5 generally sounds right.
Anyway, I still think he's severely underrated these days and ironically part of the reason is that he won those UCLs for Madrid. He's been a far more goal oriented player after 2013 or so and since the most successful period in his career startet around then, people automatically think of this player when debating. The CR7 in his first 3-4 Madrid years was something else and gave Messi a run for his money. I think he also suffers a bit from people overhyping him back then, arguing he's gotten ahead of Messi when it was clear who the better player was after CR7 became more of a "poacher" (he obviously wasn't a poacher but nowhere near the complete attacker he used to be either).
Leaving TOPs and such aside, your post made me think of Cristiano as a player and his traits and style.
In a general view and regarding the upper echelon of the all time best (that BTW is quite UNFAIR and far from a set in stone list, some players just didn't have the best timing in their carreers, or even monsters like Maradona or Zico had to deal with quite a lot of bad timing), Cristiano is a more role oriented player (a versatile forward, not just a goalscorer or striker).
Same thing can be said for R9, Romario, Eusebio BUT when we are talking about freaks of the sport, the very very best were allways almost wild cards.
Some that ended playing their trait in the whole field (Alfredo), others forwards but with extraordinary midfielder abilities (Puskas, Pele) that could played and excell in almost any offensive task.
Adding to this capability, those fellas tend to be extremely freaky gifted in the vision and technical department.
At the same time even more specific role oriented players like Cristiano in the past, have been closer to a prodigy in pure terms of ability than him (R9 as an example), yet of course CR ain't no slouch, or a mere goaslcorer poacher, pretty far from that.
That it's why even to this day players like Di Stefano, Cryuff, Pele and Maradona are still being talked, while others we sadly do not talk enough and they deserved to be at least mentioned, like Platini or Zico.
Cristiano therefore is in a "strange" place when we leave aside his achievements and we talked about his characteristics as a player.
He is a an extraordinary forward, striker, that ain't R9, Pele nor a Puskas but neither is a Müller, Hallaand or Rummennigge and is clearly above them.
He never was an out of this world midfielder or wild card (Platini, Maradona, Zico), but he can yet produce the goods within his style as an assister, the ocasional great ball and break lines with his ability and pace.
Anyway I trully think that we should never try to find ONE GOAT, nor an ultimate ONE LIST involving every period, we also would only end preffering one fella because of personal reasons from a group of out of this world talents and like I've said before we also should respect them in their Periods (people even forget how consistent and extraordinary numbers and titles players like Pele, Puskas, Di Stefano had when salivate about Messi and CR, it's, normal, they are the latest best).
Messing around with eras it's not fair for anyone and kind of a lack of respect for everyone of them brought to just one all time table.
Also so many variables have to be take in account and the majority of them while should have to be seen as one of the two sides of a coin, on contrair people tend to choose one side and just stick with it as an ultimate truth.
At the end of the day and in an extremely subjective view I consider him a Phenom with Genius numbers and trophy cabinet, in fact with a better numbers than many "established "Geniuses and also extremely talented players closer to genius level of ability like Sivori, Best, Zidane, RG, etc.
He is for me A Phenom among Phenoms, that due to the Social Media, extreme yellow press reigning nowadays and corporate media, he's trapped in extreme hiperboles: the BEST ever or PENALDO and everything in between is quite a fvck up salad.