Leaving hospital after having a baby: how soon is too soon?

When is the best time to leave hospital after having a baby? One hour post birth? One day? One week? [...]