My opinion is that 20 hrs of study in any topic makes you jump from 0% knowledge to 60% knowledge, while the same amount of study on a topic you are already at 60% will only put you at 75% knowledge. But as said before, there are many strategies so choose the one you feel it is the best for you