Many people are confused about whether to take L-carnitine or pre-workout before exercise. This simple guide explains how ...