This renewable energy stock hasn't been this cheap in a long time. Does that mean long-term investors should buy, or is this ...