Maternity leave??

Lee
I know its different for everyone but when on average is the best time to take maternity leave? Where I live I can take up to 6 weeks before the birth and i have no idea if thats too early or if I should stay a bit longer. I work as a motel cleaner.. I don't know how sore/big I will be then =p