We just went a month ago (5/25-5/28). Before that was Sept 2019.
Hurts to pay extra for Genie+, but we definitely made good use of it (5 LLs each day) and enjoyed the parks much more when had it than the one day we decided not to get it. Also avoided purchasing any ILLs and still got to ride everything we wanted.