When do I have access to my funds that are direct deposited?

The very same day they are placed into your account.