Shifting career after 5 years of IT experience



At around 2016 i came across Data science but lack of knowledge i didn’t start it , now it is November 2018 still thinking about career as Data analyst ,I am very much thinking to make my career shift to analytics but have few questions in mind. Please help me out.

Main reason to choose it is: want to do some thing great in an excellent way.

1st, is it late to make a career shift in analytics, looking at industries have moved so much into analytics and also my experience of 4 years in IT now ?
2nd, And if i can make a move now also, then is it necessary to go for a full time program to make a good shift. ?