What is the first thing you need to do when starting a small business?

How long do you have to research your market?
How do you know if your idea will work?
Can you contact people who would be your "competitors" for advice?
Update: Thanks, but I live in South Africa, where finding funding and support is a much greater adventure!
5 answers 5