Cpje prep time

Hello! For those who have taken Cpje after Naplex, how long does it take you to prepare for it? Do you think 3 weeks would be enough if I use RxPrep or PNN?