Best plan - If you do all your business through a company LLc, LP. etc..... DON'T pay yourself any salary. Give yourself loans with a 99 yr...
ROTH IRA. You can trade it all you want and not pay any taxes unless you withdraw from it. But, once you're over 59 1/2, you can withdraw tax free.
Separate names with a comma.