When I feel like I need it. I want thicker ends, so I'm taking off a quarter inch or so every six weeks. That's about as much as I'm willing to cut off myself, anyway.
I used to get salon trims every 3-4 months, but they always took too much off.