I want to start a business. I am a computer science graduate. How does one know that a product/idea will be successful? I am a student and have a unique hotel business idea and I do not know how to get investment? Where should I start?