I've never heard of "betting on yourself" by sitting out and not playing.
Betting on himself would've been taking the $70 million contract and betting that even though it wasn't all "guaranteed," he could still make most of the money guaranteed simply by not failing a drug test right away. Apparently he didn't have any faith in himself that he could do that.