You should not be timing your application submission based on rolling vs non rolling schools. It's truly in your best interest to avoid being late so that you'd maximize you chances of being granted an interview (as the cycle progresses, the number of invites declines.. quickly!)
For rolling schools, they admit their strongest candidates as they interview them (starting in October for the early interviewees), whereas non-rolling schools tend to wait until they have interviewed everyone so that they can review the entire pool of interviewees at once. Several Ivy league / top tier schools do this (Penn, Yale, Cornell, Columbia, Mayo, etc).