Whatever said and done. It is always better that one starts his own company only after he gets certain work experience. You can run a show with profits only after learning about it. The learning can happen either at your company or at the place you work.
You can learn at you own company at a heavy cost. If you are ready to bear it I think one can go ahead and start his own company even before he gets employed