Question: when to kiss a girl?
Answer: If at this point she's responding positively to your body language and signals, you can go for a kiss. Move in even closer and part your lips slightly, looking from her mouth to her eyes. If she reciprocates, looking into your eyes and gazing back and forth between them and your mouth, go for it and kiss her.