Given that greenhouses can cost as much as $25,000, only the wealthiest cold-climate gardeners can afford to keep their plants happy year-round. Unless, that is, you build the greenhouse yourself.