The best time to visit Cape Cod is May, June, September or October ... Independence Day and Labor Day are notoriously crowded; driving and dining out can be stress-inducing.