There's a guy on Becky's thread who has been in bay for 15 days now.
They may keep cars on bay for many reasons. Need a train car. Train car isn't full enough for your region. Waiting in something for repair. Etc. etc.
Patience is easier said than done. :-)
Think about Ozzy in HI. He has resigned himself to the end of December due to the pond between him and us.
As for me, I honestly feel like a kid on Christmas Eve but Christmas Eve never ends.