you don't need to have your own business and still can do the self direct 401k, Roth IRA you don't pay any capital gains, there are penalties if you withdraw early (that is usual)
My posting is for my own entertainment, do your own DD before pushing your buy/call button