When the servers were in Canada my ping was awful due to the ddos protection they were using. And I was on the east coast.

There is no reason for you to get 120 ms from the Midwest to California. I get that to CA from Sweden ffs.