Cram as much as you can in a Roth. Taxed up front and you get to keep everything. If you start early, you will retire with plenty of cash. Social Security is going broke and pension plans are going to be a thing of the past. Take care of your future, nobody is going to do it for you.