Apart from the part manufacturer's, all the hardware in my current PC is brand new.

As for software, that's a difficult question and I'll try to eliminate any possible software conflicts next time the issue appears and see if it changes anything.

Currently I do have my CPU overclocked, but the issue was still present before I overclocked it as well as on my last PC which was not overclocked. It doesn't appear the issue is being caused by a hardware fault from what I've been seeing.

I will indeed try some of those suggestions next time the issue arises, and will report back if anything changes.