I think it's "money never sleeps", and that's because there's always a market open somewhere since we're not all in the same time zone. Your local stock market might be closed, but people do trade globally.
You absolutely nailed it, there is really not much else to say on the subject.
That's exactly where that phrase came from.