Will Roy Lee become a billionaire 2028? Odds & Predictions