Good quality wool is going to cost a lot.
That said, good wool is going to last you the rest of your life. I have an old Peter Storm sweater that is 30 years old. It's had to be darned a few places, but it's still there. I have a Wooly-Pully sweater thats 20 years, and still going strong. Just two little moth holes that got stiched up. Two old school Woolrich Buffalo shirts that are around 20 years, still good.
The problem is cleaning it, and keeping the moths away from it. It has to be dry cleaned, and it can shrink if it gets good and wet and dried while not blocked out. And a wool coat can take a long time to dry out, and it weighs a ton when wet. I have a Filson double cape cruiser, but I find myself wearing it less these days.
I like wool for an under laywer, but for the outer shell, give me a lightweight synthetic any day. Nylon, or tight woven cotton like my old field jacket that I treated with the stuff to re-proof waxed cotton.
I really love wool, but it can be a pain in the a$$. Also as I have gotten older, I find I like the light weight of the synthetics.
If I were a younger man, and still capable of going deeper in the woods like I used to, I don't know if I would bother with wool again, given the choices of good syntheticas they have these days.