tahir moore net worth