I have heard caffeine is a vasoconstrictor, which makes me think a pre workout loaded with caffeine would be working against what we are trying to accomplish. Are caffeine free pre workouts better? Or does the extra energy boost from caffeine outweigh the vasoconstriction caffeine causes?