3 Reasons Why Pattern Energy Group Is a Buy