Do roosters only crow in the morning?
A crow and the sunrise is a long-standing connection, but not all roosters will typically crow at dawn. They will crow at dawn if they want. But they can crow throughout the morning, at noon, throughout the afternoon, and in the evening too.
Observe when do the roosters crow. They are not the wake-up alarms but crow throughout the day.