Kudos for being 15 - 20 years away from retirement, and looking to invest (rather than spend) your newfound cash flow! Not many look at personal finance that way.
The maximum contribution to a 401k (or 503b) is $23,500, . When you turn 50 it goes to $31,000. At 60, it goes to $34,750. All...