Yes, Learning in the morning is usually good. But kids must make sure they receive adequate sleep at night. It won't help if they stay up all night studying and get up early to do more study. They should instead get a good night's sleep in the scenario. Also if the students wake up early in the morning, then it is possible for them to follow the 10-12 hours study time table for JEE exam.