well i take my bcaas after a workout with my protien shake. I know people who drink bcaas through out the day. I like to drink mine usaully ethier during my w.o or post. To have a best work out just eat a good pre work out meal.