Well I really want to ask this girl to the Homecoming dance. We have only talked in person like 2 times, but we have had a pretty extensive chat via facebook. Should I ask her? If so, there is 21 days untill the dance, when should I ask? I was thinking like 14 days before. I have never done this before, so bear with me.