Best time to visit the Capitol