how long to date a girl before sex