I have a feeling he's a either cocain dealer, or he runs an extremely profitable lemonade stand
I think I'd go with the lemonade stand. I mean..he's got those X-men running around all the time..probably can charge them 50 cents per cup and they'll pay!