I used to cut mine 1-2x a year.
Since having kids, I need to cut it every 2-3 months. Hair grows so fast and is so thick!