Hmm.. hard to say, but in 2016 I've probably spent around 5 hours per week on average.
Most of the times I've struggled with ML has been related to the fact that I've been trying courses/tasks that have been above my level. Once I find content which is tailored to my level, ML isn't that hard after all.
I definitely want to do more ML in the future, one way or the other.