Night time routine and witching hour

During the day she fights her naps but once 5pm rolls around there’s no hope this girl will stay up until 940 when she passes out. I try it all!! A lot of times she just nurses and nurses and nurses. I’m assuming this is witching hour? Any suggestions on this!?

She is usually asleep by 940 and sleeps until 2-3.. when should i start our bedtime routine then!? She’s already wayyy over tired.. I’m lost. Thanks!