And after ten hours, it is back. TWC support's chat said major of 91745 had an outage. Sheesh. I guess TWC didn't have anyone to fix the problem overnight. I wonder what happened over there.
It was still strange that my next door house neighbor didn't have any problems! Weird.
for my working connection in case anything odd/weird.