Karate is not only training in the dojo for me, it's phisical but also mental, in the literal part of the question, I'm training 3 times a week in a dojo and other days on myself but it's recomended to leave one free day a week just to avoid overtraining, also I'm separating a bit the kihon and technique with the phisical part.