Wait time before initialization?

I’m using an Arduino library (Ethernet3) that uses a file w5500.cpp with a WIZnet copyright, so asking this question here; this is regarding working with a Robotdyn Mega ETH, an Arduino Mega clone with a W5500.

The W5500Class::init method has a delay(1000) (i.e. one second) before it starts interacting with the hardware. Reading the datasheet for the chip, I don’t any details about settling time after power up, but the recovery after a hard or soft reset looks to be very fast (<= 1 millisecond).

How fast can I expect the chip to be ready for commands? Is the delay(1000) necessary?

Thanks,
James