You should call powerOff(), if your last refresh was a "fast partial update", a differential refresh. GxEPD2 internally does powerOff() after any full refresh.
The Good Display demos do power off as part of the EPD_sleep() call.
The important operation is to switch of the booster circuit that generates the voltages to drive the panel TFT.