It's advised to take BSN Amino X during or after your workout. We enjoy sipping our BCAA supplement during our training sessions.