Which level of basketball is the best for a top high school player to play in before reaching the minimum NBA age?

<< College Basketball