I have a different take here. Ronaldo is 99 and will remain so for at least 2 more seasons. The only real threat to him going below 95-96 is him retiring. Mbappe maybe reaches 97-99 in the next 3 years, but you'll win a lot more trophies by then with messi and ronaldo. Even if mbappe goes to 96-97 at 22 years of age, he'll cost more than 100 mil and you won't be able to leverage that high a price with good trades. In addition to that you're getting money to invest in youngsters plus pulisic. Go for it.