what happens if you delay your benefits until after full retirement age?
The advantage is that you collect benefits for a longer period of time The disadvantage is your benefit is reduced .
I'd like to ask if my earnings are higher before my retirement age, does my benefits will increase?
If your earnings for the prior year are higher than one of the years we used to compute your retirement benefit ,  we will recalculate your benefit amount .