I do not practice every day, but I try for 45 min - 1 hour. I agree with the above poster that consistency and state of mind matter. If I am in a bad mood / tired and I know I won't practice well, I don't waste my time. If you practice sloppily I would argue that it actually hurts your improvement more than does anything for you.