Have the markets come too far, too fast? Or are they right where they need to be?