Home Investing Sophie Karp names her top stock for renewables exposure