I always have a schedule for a couple of days in advance. It keeps me productive and helps me not to forget something important.
I think that's also important to give yourself some lazy time in your plans instead of pushing yourself too hard. I think that spending some time on relaxation or hobbies (like your gardening or my tango) pays off in the long run, as it keeps us happy, healthy and motivated.
Cheers! : )