I would say thats too young. 18 sounds like a fair age. Why?
Because that's the age you can be drafted and go to war and die.