best l arginine supplement

best l arginine supplement
When I take my creatine mix?

Contains Creatine, L-arginine, and nitrogen. I have read multiple sources and most say that creatine is best taken immediately after a workout. However, other parts of the supplements, is said to be taken before a workout. Also I heard from some sources that taking creatine before a workout is effective. Is there really a difference in taking creatine before or after a workout? This is Completion of a stored anyway, and every source says differently.