Honestly I'm a full time student and I work two jobs so I waited until the day before the test (I was way too busy), I would not advise that at all. Give yourself a week or two to properly absorb the information.
I read the book, I did practices questions (100 at a time), I re-read the book...