When do prom dress stores lay out there prom dresses?

Most of the time they put them out like 2-4 months before Prom.