Must be my local crappy ISP causing the problems.
Very stormy out maybe that is the cause...
Reboot your modem. Power it off. Wait ten seconds. Power it on. When the internet light (or if it doesnt have a light in 5 minutes) comes back on reboot your devices that connect to the internet.
Before that hit speedtest.net just to confirm that your speeds are bad.
If you are on copper (dsl or cable) soil moisture can cause slowdowns/failures if the insulation around the copper or connectors are compromised in any way. I had that with both dsl and cable. If that is the case they need to run a new line to your house or come and replace the connectors. The house drop of copper lasts about 10 years in my experience for high speed internet.
Have them come out and test on a rainy day.
If fibre is an option I HIGHLY recommend it. My service has been bullet proof on fibre.
When Starlink rolls out in your area, consider it if fibre is not an option. Everything I have seen about it is spectacular and it will only get better.