Frequent lag spikes

You’ll want to run a WinMTR. Instructions are pinned at the top of the forum:
https://us.forums.blizzard.com/en/wow/t/common-technical-issues-and-solutions/22912/23