When to kiss on a date???

La

So two nights ago, I went to a kbbq restaurant with one of my gf’s, and there was this one waiter that I had my eyes on during most of the night. While I was paying, I slipped my number under my card and told our server to give it to him. Fast forward to today, he messages me and we were having a nice convo. He then said, “Let me take you out for being so brave lol if that’s alright”. I said sure.

My question is, when is the right time to kiss someone if things are going really well? How many dates should we go on until we are “allowed” to kiss one another? This is my first time doing anything like this, so I need help!! Please and thank you ❤️