Yeah take it whenever, it doesn't matter. I think it just maintains your creatine level. Aye, but why did you buy muscle tech? That's like full of crap isn't it? Go Vitamin King and get Creatine Monohydrate without all that crap added.
Oh and make sure you drink heaps of water.