make sure u buy it in pure form, its ALOT cheaper. i sometimes take a few grams before i work out but normally only on chest day for the added boost on bench. but it is supposed to be take WITH carbs EVERY time cuase the carbs help push the creatine into your cells where energy comes from. normally 5-10 grams a day is enough. but i normally took mine in my protien shake after working out.