I buy a new computer when my current one breaks down and it would be more cost efficient to buy a new one instead on trying to replace an expensive component, like the motherboard. Also, when a computer lasts for so long it becomes totally outdated, then I buy a new one, as I like to keep up with newer games and other multimedia applications.