FWIW my wife is a Director of Admissions at a private school here in LA, and no matter how great or prepared the kid is, the recommendation is always to wait. We did it with our kids in fact (June birthday even - started K when she was 6). There is no downside to waiting at all, only upside.