I change when a plan stops producing results, or it stops meeting my goals. Generally I am about the same as you, I average 4 to 6 months on a plan. I get a bit workout ADHD, so my current plan is actually a 4 phase plan, I've broken it up into 3 month phases, and each one is a fairly large change from the others.
