Excelerate Energy IPO: Should You Invest?