Never, not a single time have I traveled into Toronto and found ideal travel conditions, unless it is very late at night, or very early in the wee hours of the mornings. If it would regularly take 45 minutes to get to my appointment, I add at least 30 minutes to it, to cover for an unexpected traffic jam. So, if my appointment is at 7pm, I subtract 75 minutes to that. Which is an hour and 15 minutes. Therefore 7:00 - 1:15 = 5:45. So, I would have to be in my car, starting on the road by 5:45 to get to my 7pm appointment with SBJ. If traffic is light, and you get there a half hour early, so what? Just sit there and wait. It sure beats missing your appointment.