I'd wait when he's at least 18 years old. Just in case he wouldn't like me.
I've finished my sexy haircut and off to military tommorow. In case anyone wants to have sex with me, please wait 12 weeks, after basic I'll be much more experienced.
Trust me, when you have been in the military you will know aprox. 240 ways to surprise buttsex someone or something and furthermore 260 billion things you could shuffle up your ass