How long should a person gain experience working in a software development firm before initiating their own startup?

How long should a person gain experience working in a software development firm before initiating their own startup?

This question was answered during the session in minute 47:51