Daughters

My daughter is 9..... and I was just wondering at what age yall think I should start talking to my daughter about periods and sex? I wouldnt even know how to begin