How long does it normally take to get your refund via direct deposit?

How long does it normally take to get your refund via direct deposit?