I've been to YNP many times, starting at age six, with my parents. But my last visit several years ago, I chose to go in early Spring, before school was out for the summer. Much less crowded. Still a little snow on the ground, but the roads were clear.