It does not matter when you take creatine. Just take it everyday at the same time even on non-workout days. If it is a blend with other pre-workout stuuf then follow directions on label, if it's creatine on it's own then anytim,e is ok. Creatine has a saturation effect that happens over a matter of days and weeks, it's not instantaneous like caffeine or nitric oxide.