More than enough. What's even better is having the sense that you are "short" on time will be beneficial.
My personal experience, I took my sweet time. Then took an NBME 14 days from my exam date. Got a 214. Freak out/depressed for a couple of days. Finished my first pass through UWorld 9 days out. Then started redoing all the missed UWorld questions and a re-read of FA/Pathoma/ and flashcards like there was no tomorrow. I could feel a pretty huge lump in my throat for those last few days but I ended with a 241 on the real thing.