Answer:
a) If you invest $100 per month starting at age 18, you will have $1,567,088 when you retire. If you wait to start investing at age 35, you will have $278,513 when you retire. Therefore, the difference between the two amounts is:
$1,567,088 - $278,513 = $1,288,575
So, if you invest $100 per month starting at age 18, you will have $1,288,575 more when you retire than if you wait to start investing at age 35.
b) If you wait until age 45 to begin investing for your retirement, you will have $95,317 when you retire. If you had begun investing at age 25, you would have had $788,430 when you retire. Therefore, the difference between the two amounts is:
$788,430 - $95,317 = $693,113
So, if you wait until age 45 to begin investing for your retirement, you will have $693,113 less than if you had begun investing at age 25.