Your router is unlikely to be the problem. Turn it off overnight, then restart it in the morning, getting a new ip address. If that doesn't help come back
maybe its the pc/tablet/phone your using is donald ducked
maybe your isp is doing work on the system
maybe its ........meh
could be a million reasons its slow.