The answer is multifaceted, hinging on the annuity type, demographic factors, and the prevailing economic climate.  The data from 2023 indicates that with a $100,000 annuity, you might receive monthly payments amounting to between $500 and $1,500 for life.