Nice wool shirts are indeed pricey, but with moderate abuse, they will last decades, ditto sweaters.
My touring kit includes a shake dry jacket, a Patagonia wind shirt, and a $50.00 down jacket that are pretty much cycling, in fact touring, specific.