You can give your final exams after completing minimum 2.5 years or 30 months ....If you complete your 30 months before May , you can give exams in May or else in November....This is the rule that I know of. You can consult anyone else if you have any confusion.