I would highly recommend applying before the March 1st deadline as it becomes increasingly difficult to get in as the seats fill up. The admissions committee meets 4 times during the year (December, January, March, and June). There will be very few seats remaining after March.