Why wait? It would have been better if you had applied sooner. If you become a citizen (which happens when you take the oath) while your daughter is still under 18, she will automatically become a US citizen. Otherwise, she will have to apply for naturalization herself (if she wants). It's not clear that you have enough time to become a citizen before she turns 18.