I would strongly suggest that you check your speed using Ethernet using a device with nothing running but the speed checker (or a browser with only a single tab open with the speed checker in that tab). Ideally disconnect all other devices (temporarily disable wifi networks and unplug all ethernet cables.
The above will isolate if there s problem originating with your ISP versus the router or WiFi congestion.
While it is possible your router is failing, that’s the least likely scenario.
Another thing to check is bandwidth monitoring. There are a LOT of IOT stuff that has been hijacked for botnets. This is a problem that is coming up weekly on tech sources. If these devices are using tons of bandwidth for the bad guys, then everything slows down for you.
Finally, as support states, you may need to tweek WiFi settings. If you live in an apartment or townhouse odds are wifi bandwidth can’t handle all the demand. I know that is the case where I live. After some tweaking of channels I was able to get an improvement, but it’s nowhere near as ethernet.
It is *highly* advisable that anything streaming video should be on ethernet. If you streaming TV’s in areas of your home where ethernet is inconvenient, do you have COAX? In that case look into “MOCA 2.0” or 2.1 Ethernet over coax devices to extend your ethernet over existing coax.