Yeah, I think @Leon's advice is as good advice as anybody could give. Python houses most if not all of the major open-source deep learning libraries, and most of the big advances in open-source deep learning software are in Python. So if "deep learning" in and of itself is what you're interested in, I think it would be a good idea to start learning some Python.
At the same time, if you're interested in general machine learning/modeling, I think you should stick with R for the time-being and follow what @Leon said. Also, I don't know how comfortable you are with the tidyverse, but from my experience, getting really comfortable with the tidyverse is helpful for learning Python if you decide to do that. I find the syntax of the two to be way more similar than Python is with base R.
Also I'm not that educated with deep learning, but it seems to me that understanding the theory behind different neural networks -- moreso than how to code them -- is pretty valuable. I've heard lots of good things about Andrew Ng's Coursera course on deep learning (which I think is just theory).