Everyone is different. People with very long legs and a lot of hair will probably want to replace the head sooner than someone with shorter legs and lighter hair.
For average coverage area and hair density, replace the head every 3-4 months.