Most Helpful Girl
If you see someone and find them attractive or want to know them better, it's totally ok to ask them out on the spot. Maybe, talk to one another for a few minutes first and make sure they don't seem crazy, but if they seem pretty sane then go for it. As a girl, it would be a bit of a turn on and it would show you're confidence. Confidence is always attractive.