Retirement tax questions

The moral of the story is, wait until after Dec 31 to know your exact income, and avoid excess contributions !