I woulda called the timeout at 2:50 making it more dangerous to pass on 3rd down and potentially getting the ball back with more time on the clock. Calling a TO early always gives you the potential to get more time on the clock. Waiting never gives you a chance at extra time.