One idea to have a chronological meeting point for everyone is to say they all joined an afterschool club for anime, comics, video games, or whatever. Maybe earlier in the Summer they all pitched in so their club could go to Anime Expo or San Diego Comic-Con or something. That could be the first time they all really got to know each other as a group outside of school, and they've been hanging out ever since.