Couple times a month I guess.
I used to be incredibly inconsistent, but I'm starting to sort my shit out.
i train when my body wants to train. if i am not up for it monday, i will wait until tuesday and push what i would do friday to saturday. its not a big deal. its your body not a robotic machine. id rather rest an extra day than train and go through the motions.