CNS Recovery supplements

i was going over the forum review and one of the questions were ‘what was used for CNS recovery’
the answer gave alot of supplements, i was just wondering if all of those were taking after training, because i thought something like the B12/inosine and the carnitine should be taken before training? if someone or charlie could read the question and break those products up into when they were actually taken that would be great :slight_smile: