My best bud is the town stereo shop (non-chain) upper staff, his big thing on any stereo you spend more than $4-500 on (heck, my latest H/U is the Alpine 149bt & even as the flagship DIN unit, IIRC it was $300 tops, taxed!), and esp if you add a amp, a sub, or any quality speakers up to and including component setups - take the time & wire a fresh set of lines for each speaker. Or pay for it - I prefer my own workmanship, YMMV.
We can all run wires under the rug, and the panels come off easy with a panel pry bar, so the worst is door speakers & wiring through the ports & taping the loom to look factory - not even technical, just time consuming. Esp if you drop over $150 on any pair of speakers in your setup, devoted wires are worth your time & the material cost.