In today's episode of Diesel Is Too Dumb to Think of This:
When he starts dealing again, he should go open a Roth. You need earned income to contribute to a Roth. The key thing is the money earned in the Roth is tax-free. So he should plow as much money into it while he can. The dividends and distributions generated by the Roth can come to you in retirement tax-free.