what is the 7 factors to consider in searching for business opportunities​