I'm the opposite of most posts here. I do not schedule a time to practice. I keep a list of things I want to learn and whenever I have downtime I learn them.
Often this happens when:
I get more by taking advantage of the unscheduled waiting than I do out of scheduling a time. Scheduled things tend to get delayed or skipped.