You pretty much can take it any day you want if you sign up early enough. It's not like the MCAT or SAT where it's offered a few times a year and you take it with other people all taking the same test. You make an appointment to take it on a computer.