Any time, man. And really, to have such a crappy day and still have that nerve to ask her out? You are a braver person then I am. GF or no GF, I'm proud of you, and you should be too.
Just keep being you, and you'll find that right someone in no time. The most important thing is to try, and...