Binance do spent a lot money here since Cristiano Ronaldo is a GOAT in football and many people who don't want watch football also know who he is. I think the NFT price would be skyrocket since there's a lot Cristiano Ronaldo fans out there, however it's just a hype and then it's will become worthless.
Time will come that it will skyrocket but not at the moment because the market is still bearish.
Binance really know how to market, they spend millions of dollars for promotion and for the expected return that is bigger than what we thought.
This is good for NFT but more on Binance, so BNB is still a great coin to invest now that it's still cheap.
They do have a lot of money, which means that it is not really hard for them to do something like this. I am not saying that it is impossible for other exchanges to do similar stuff, look at crypto.com they are much smaller than binance and they are doing amazing crypto work.
If I am not mistaken they are going to be sponsoring world cup as well, if that is true that would be the biggest crypto marketing in the world history so far, could get bigger stuff eventually but I can't think of anything that will be viewed as much as world cup. I know that they did Formula 1 series, but that is smaller than world cup. Hence Ronaldo deal Binance has is not that big, it's quite understandable levels.