How Annuities can Outshine Certificates of Deposit(CDs)