Share Should You Invest in the Invesco AI and Next Gen Software ETF (IGPT)?