Sometimes the most trivial stuff can do wonders.
Stuff like resetting and restarting the modem/router until it's back in track for an example. My ping is awesome again at least on pingtest.net.
Go to pingtest/speedtest, run a test to your closest spot, and send the pictures of your results.