Current zero-crossing prediction