I've tried a few different pre workouts but found neurocore works best for me