Id say apply as early as you can for the DAT. I don't think you have to apply to take the test any specific time in advance but the time slots at the test center fill up quickly.
You should be set for the study time. I did alright after only studying for about 4 weeks over winter break. Just make sure you have good material to study.
Good luck !!