billy carson net worth