I aim for 6 times per week, main lifting weights. Sometimes a spin class, but not all that often. A bad week I’ll only do 3, but normally it’s closer to 6.
My usual routine is Push, Pull, legs , repeat. But when it goes a bit off track (usually working late), I’ll add in a spin, and not repeat.