Many low-cost carriers find that they can keep your fares lower if they don't permit you to book your flights until five or six months prior to flight time. I do know that up until two weeks ago, Allegiant was only selling tickets through early September, so that makes it seem like they release three months at a time, about five months prior to the beginning of that three month period.