The best time to start a business is when you are in the university. If you missed it, you have a second chance to give it a shot while doing your NYSC.
If you miss starting your dream business while in NYSC, please, go and find a paid job because hunger isn’t a respecter of anybody. Don’t wait until you are frustrated and depressed before starting a business.
Based on my personal observations, I have come to realize that starting a business out of frustration can make you lose pretty relationships and contacts that would have changed your life because you will always be seeking “What’s in it for me?” and rare potential opportunities will keep passing you by.
If you start early, you will have enough time to practice and practice until you perfect your craft. I call it, “Testing the microphone.” Whatever is worth doing is worth starting early.