Harshal tamrakar , 17 Apr 2018
It's an absolutely subjective question and I completely agree with the responses written by Himanshu and Prasad. There's no definite time span viz. in terms of number of years, months, weeks or days to get ready for CAT. But, if you insist to estimate such number. Check the link : time required to prepare for cat