Quality of cable is important but remember that you are working with 1000baseT, not 10GbaseT. That means you can achieve perfectly good results with well-made cabling that is rated for 1000baseT, which CAT5 (not even CAT5e) is rated for. The benefits of higher category cables are lower near-end crosstalk and (in certain categories) better common mode interference rejection and lower loss due to capacitive coupling between pairs. CAT6a (augmented) is called for on restricted runs for 10GbaseT, so forget about anything beyond CAT5, 5e and 6. Buy factory made patch cables that have been certified by well-regarded manufacturers such as Leviton and Hubbell. Above all, don’t waste your money on “audiophile grade” network cables - they are overpriced and may be lacking in quality and longevity, especially if they are made of solid core cable, which does not accept crimped RJ45 plugs very well.