He earns everything year earlier: NIL, NBA rookie deal, NBA 2nd deal (big money)
Others have mentioned much of the above, but the biggest of these is the 2nd NBA deal, which is many tens of millions annually. Many NBA players have 9 digit deals. Getting to that big money earlier is a big deal.