Launching a business is an exciting, adventurous and bold commitment. Enamored by the wonder of the overnight IPO, a lot of excitable entrepreneurs set out on the journey expecting it to be simple and speedy. However, the reality is often far from it. Creating a business requires more than just a good idea. It requires tenacity, grit and the right confluence of circumstances. Here are 5 questions to ask before you launch your business.