How young is too young?

My boyfriend and I have been dating since 8th grade and we are currently seniors in high school. We have been talking about having sex and we both really want to but I'm a little iffy on it. When is the best time to? Or are we too young? Or should we wait till college?