I want to join MS colleges in US by Jan 2021, so when is the best time to write GRE?
A GRE score is valid for a span of 5 years. If you're going to take online exam then you should give the test in August or September as if by chance the exam messes up. You can give another exam after a span of 21 days.