I try to spend time learning things that interest me personally, and when that happens to overlap with things I deal with at my day job, great. If not, oh well.
I don't really consider how long it might take to learn something if it's interesting to me, and I tend to dive pretty deep, even if I don't get to "expert" level. I figure if I need to become an expert in a thing, that'll come with time.