During a really good sale, I picked up a Goretex jacket. Nothing too fancy, just a light shell but it does a really good job of repelling water so it keeps me super dry. What I’ve learned is that I need to continuously wash the jacket to keep oil and dirt off, as they can prevent the jacket from functioning properly. If you have a Goretex Jacket, I strongly recommend going to the store where you bought it and ask about cleaning it as there is a specific product that you can buy to wash the jacket with. It’s a detergent that you put in with the jacket as you wash it like you would normal clothes. It makes a profound difference to the performance of the jacket. If you’ve had the jacket for a while, just washing it may not be enough. There is also a spray that you can purchase to give your jacket that brand new off the rack performance. If you find that the jacket doesn’t bead water like it used to, or that the jacket “sweats” on the inside passing moisture to what you are wearing underneath, it’s the perfect time to do it. The jacket should last you a long long time.