It's best to apply as early as possible. The time to finish on the pharmCAS, finish the supplemental application, and ask and receive all the LORs does add up, and you don't want the lack of time to be the reason for not submitting your application on time.