I have a 5 year old who loves cheer. However, all I am allowing her to do at this point is tumble at the cheer gym. Having an older child who has been in the sport for 6 years I am very well aware of the 'burn out' factor in cheer. I will not allow my younger one to start competitive cheer before she is 8-9 at the youngest...honestly it's probably going to be more about her skill and attention level than anything else....when she has solid level 2 skills and can follow directions for 2 hours straight then I will let her try out, but not before. It's a sport that take a lot of time, energy, commitment, and MONEY. I think participating in it for 9-10 years is probably long enough...and that's assuming she loves it and decides to stay all the way through high school.
My oldest didn't start all-star until she was 8. However, 6 years in and I see signs of burn out in her. As she heads toward high school next year she is seriously thinking about taking a break from all-star and just doing high school comp and sideline cheer. It's a shame really, as she is so talented, but I think she feels like she has spent so much of her life at the gym for the last 6 years that she may be ready for a break. I will support her and help her no matter what she decides...but I believe the burn-out factor may be more of an issue the earlier they start. When I look at the group of girls she started cheering with 6 years ago...there are not a lot of them left:(