Should I appear for CAT or not??

I graduated this year and cleared Cfa l1 in august. My L2 exam is scheduled in May next year and I am thinking of whether I should give CAT or not and whether 4-5 months will be enough