period talk with my child

What's the right age or is there a "right time" to talk to my daughter about her period and sex ?