<human>: Can you give me a shortened version of the text?

So I recently got a job at being a cleaner. There's this 19-year old girl (same as me) doing the same thing but we don't really meet all the time since we're at different buildings. However today I got a chance to be around her since she was teaching me her area.

We were together for 4 hours and I think it went great since we talked a lot (as much as we could while we worked our ass off) and now I can't stop thinking about her. But here comes the bad part. She's going abroad for at least over a week on a vacation and tomorrow will be the last time I will see her before she comes back in like two weeks. 

I have never asked a girl out but I think I might have the confidence to do so now, if it weren't for the fact that she leaves in a couple of days. I know that it would be good to so now since now's probably the time she's most interested in me and if I ask her out after she comes back I know I'm risking that any attraction I've built will have simmered down. Any help would be appriciated!
<bot>: I have a co-worker who I have a crush on, she's going on a vacation for two weeks, should I ask her out before she leaves or after she comes back?