<human>: Can you provide a brief overview of the text?

So I've been friends with this girl who used to be my co-worker for almost 2 years, but I've known her since middle school. She's been dating the same guy since our freshman years of highschool, but she just recently broke up with him.

I want to date her, but my two issues are:
When should I make it apparent that I like her? I wouldn't want to do it too early and be a rebound, but I wouldn't want to wait too long and miss my opportunity.

How do you transition from being a friend that long to a romantic interest? We pretty much know everything about each other, and we hang out (with other friends) a lot, yet I'm not sure how I'd go about transitioning from just friends to a potential partner. 

Any help is very appreciated!
<bot>: Girl breaks up with her boyfriend of 5 years, and I want to know how long I should wait until I should ask her out. Also I want to know how to transition from friends to a relationship.