When possible, I've been taking it about 45-60 minutes before strength training. I'll take it before I leave for the gym, do some cardio for a bit, and then start lifting. I've had some of my best workouts on that timetable.
On days when I'm not sure when I'll be able to work out, I just take it in the morning before work.
I've never taken more than two in a day.