If you haven't asked him already, do it now. It is only 3 days until valentines day as I write this and someone might beat you to it. In the future I would suggest that you ask someone at least a week before. You could ask even a couple of weeks before.