I would take it well before training or post workout, but never after 6pm. I would always take it at the same time every day.