My dota has been unplayable this last week (1-15s freezes essentially nonstop) without me changing anything with the computer or router. I've turned it off and on several times in hoping of fixing it but I don't think it's a router probleem
Speed test.net shows 50/10mgb download upload so...