what is the best type or brand of creatine to take? i will be taking it pre and post workout and do u take it on non workout days? please help thankyou