I had over a month after CTP before indoc. It’s not attached to a class date. You will also typically have a long weekend here and there among indoc, ground, and sims where you can go home. Depending on scheduling you will also have a week or two before IOE starts.
So basically, the answer is yes.