John Carmack Net Worth, Figure and Activities