Yeah, that definetly sounds like you play on wifi. Wifi is not viable to play online, the signal can be damaged when traveling trough air, especially when there are many other wifis in yoiur vicinity, the signals interfere with each other, and your data is lost, and has to be resent again, that is what you see as a lag spike.