When it comes to investing one should be ready with the homework i.e a crisp and detailed analysis about the business that they are invested in by considering these five attributes.