Are you trying to figure out the best time to take the GRE? We have some advice!
Try to take the GRE about a year prior to your expected entrance into Graduate School—preferably any time during the summer or early fall. The deadline for taking the GRE will vary dramatically depending on the admission procedures of each school to which you apply, the specific program, and the term in which you are planning to enroll. You need to look at the application guidelines to find out whether you need to take a Subject Test in addition to the General Test. These tests are only offered three times a year, so factor their schedule into your timeline.