Best route from NC coast to WNY.

I drive from Charlotte to Buffalo about 10 times a year. I always take the 77N (first one) route. From Charlotte to Buffalo is 650 miles and take a good 9 1/2 hrs.

I would not tempt being anywhere near DC or other major city on or around 5pm.