Creatine: the supplement of the future?