Good question! I think it doesn't matter, both options are possible: you can stop her at the traffic light or when she already crossed the street. Also, I'm just imagining, if she's at the traffic light, and you approach her you would be standing on the dangerous street
. But if you had to choose, I guess I would also wait for her to have crossed the street - then approach.