Predictive modeling is a lot in demand. Almost all IT companies are starting with Machine learning and hence they need trained people. Few years down the line, when all these companies will be established with ML, then they will already have enough ML people and hence the right time to learn this skill is NOW.