AIPMT retest on July 25: Will you get enough time to prepare for the exam?