Coming up with a good business idea can be challenging, but it can also be an exciting and rewarding process. For an individual to come up with a good business idea he or she must totally understand some factors, and also he or she must have in his or her mind the kind of business he or she...