What was Robert E lee's biggest mistake in the civil war?

Allowing JEB Stewart's cavalry to try to ride right around the Union army at Gettysburg.

It took much longer than expected, and Lee was unable to get vital information about the enemy's position until the end of the second day.