If you are looking at creatine saturation, then it doesn't really matter when you take it as long as you consistently take it.
Personally I prefer post workout - I go by the belief 'if your body has used its sources up, then consuming some directly after a workout will be when your body is most likely to absorb the largest amount' - I haven't seen any definitive research to support this, but it seems logical and is also how other supplements work.
Lots of pre-workout mixes like nitric oxides and others will usually have some form of creatine in it anyway (more often than not it will be e.e. instead of m.h.) so that would also make it smarter to take your m.h. post-workout.