30.8% Returns on Stocks p.a.!!! Magic formula Investing does it really work?