No contribution will be accepted—
(i)#
unless it is in cash,
(ii)#
after the date on which such beneficiary attains age 18, or
(iii)#
except in the case of rollover contributions, if such contribution would result in aggregate contributions for the taxable year exceeding $2,000.