Retirement tax questions

you can always overcontribute if you are willing to pay the 6 % per year penalty. If you "know something" about some stock , this can pay off, since you can keep the gains in the Roth after a year has passed.