I've Done the Research—These 19 Brands Consistently Deliver the Best Knitwear on the Market