Top 3 Advantages of Going Solar vs. Wind in New England