It really depends on the young man, what his talents, interests and experiences are.
My recommendation is to do a stint in the military to get his head on straight, develop some self-discipline and experience what the real world is all about.
Perhaps he will find other interests as a result of venturing out past where he's already been. Plus the .mil has all sorts of jobs that could give him a foundation for a further career. And they'll pay for schooling after he gets out.