I think you are on the right track. Investing in yourself, yes absolutely, but don't get obsessed with it. Your learning capabilities actually suffer, if you force yourself too much. Taking a day off from time to time will help you to keep your batteries fully loaded