It's abit like that these days with current market, unless you are happy to take higher risk. On the other hand, if your strategy is to simply hold and wait, then, I guess you would really need to know the market well to achieve outstanding results.
Otherwise, most will be pretty average I...