In my experience traveling from western ny to nyc or visa versa, there is always at least a 1 hour delay going through Albany. My record being 2 hours. The reason being they switch out trains with a train coming from a different location. It's super frustrating not knowing how long you're going to be stuck there.