A few tips on Creatine.
Maximal effect of Creatine are had when the body's stores are at peak levels. Given the totral storage capacity of the body is quite large, you can reach that maximal point faster by doing what is called "loading".
That is to have a larger dose for a certain period, ie a week, say 10 - 20g a day instead of 5g, then once loaded, back the dose off to a maintenance of around 5g.
If you don't want to load, or even while loading I think timing may be important. When levels are low, there is going to be more creatine available straight after ingestion, so for the first week or so before training may benefit.
Once maximal levels are reached then timing shouldn't be an issue at all as you are simply just topping up your bodies creatine stores each time you dose.