How often do freelance web developers replace their computers?

A MacBook Pro, for instance
3 answers 3