How long do you normally feel down?

Times are random for me. It can be one day or it can seem endless.