They could be released at any time. It could be today, tomorrow, next week, next month, next year, next decade (oh that would be next year, oops.), or sometime in the next century. I only get laptops and keep them until they break, so apple's product cycle doesn't really concern me. I got my Aunt a white macbook and then a couple of weeks later Apple released a new one, was I mad? Nope, she has the computer she needs, and it will continue to work for her for a long time.