To all those saying they wont launch new model because sales are low. It makes MOST sense to launch new model when sales are low, since nothing boosts sales like a new model.
Besides, once rumors of a new model start (like this thread) people stop buying older model in anticipation and if they take too long to launch new model, they risk losing these customers to other brands.