May is prime time to buy shares of good companies as investors sell and go away, says The Motley Fool Singapore's CEO David Kuo.