I called my ISP a few times when the speed dropped(good at day, bad at night) and they said the bandwidth is fine(no problem on their end). Sometimes the condition gets better after a router reboot but often it doesn’t. (Please don’t tell me to do a speed-test cause it gives the wrong result in our country)