Share Should First Trust Large Cap Growth AlphaDEX ETF (FTC) Be on Your Investing Radar?