yes late april early may best time