So i ended up contacting SE and they told me it happens to people in Texas with Verizon internet. They asked me to run a trace route and contact verizon with the findings. Verizon reviewed and said that the time out is happening after it exits their servers, so they don't have control over that. For me, this is a SE problem. I hope SE is doing something to fix it. No way I am starting over with a new character.