As for DIY, @williewonka and I just finished an epic DIY cable journey. Mine are still settling in, but the sound so far it's superb in my system. Clean, clear, lots of space, great dynamics, solid bass..
Mine cost me ~$200 to make a 6' biwire pair. Obviously a single run would be cheaper and using no connecters even more so..
https://forum.audiogon.com/discussions/help-me-build-speaker-cables-please