InvestorQ : What gives higher returns (Trading or investing) and why?