How to choose the perfect date