You invest to earn a return. Hence, you need to know the key factors that can impact your investment return. The first thing you have to watch out for is the QUALITY of the asset you invest in. A good quality investment may falter but usually, over time, returns will...