requirements of a good business opportunity