Need a new computer, will have this laptop for a few years. I am planning on buying a MacBook Pro with retina display, but it's already been out for a while now. Does anyone know when a new one will come out? (Do they come out every year, like iPhones?) Should I wait, or buy one now?