It’s best to drink your pre-workout before going to the gym, as it can take a good thirty minutes to “kick in.” For optimal results, and if you’re in a hurry, it may be best to take pre-workout on an empty stomach so that it digests quickly.