A good quality base layer will be money well spent. They will last a very long time and serve as the layer next to the skin that will keep you warm, dry, and comfortable. A good base layer is one of the cheapest ways to stay warm when it gets cold.