Most Helpful Guy
When you feel you are ready. Could be first date, could be tenth date. If you are ok with it and he initiates, then let it happen.0
Most Helpful Girl
On the date when it finally feels right. Be it date 1 or 100.0
Any date depending on how you feel and probably how long the courting/flirting that has been going on before the actual first date.
It's okay to kiss on the first date if your feeling that person