In addition be careful for what you are getting into. You could sit on the bench for 3 years on a SoCal powerhouse HS team, but be a key player on a "lesser" program and get lots of playing time. (and exposure) If you are a HS draft pick talent then by all means go for it, if not be careful. My son was the 3 hole batter, for three years and No 1 pitcher for two on a competitive HS program - if he had gone to one of the powerhouse SoCal HS programs he would have played but he would not have been their number 1 pitcher and likely hit down in the order.