Buy, Hold…Sell (?): by studying the product cycle you know when to buy Mac products, and when to wait.

This site summarises everything.