GMAT scores usually take 20 days to report or become available. On the safer side, I would keep a month just for the scores and another months for application preparation.
We had admission success stories with even 680 so suggest focusing on application preparation while preparing for GMAT retake, if you are confident of getting a higher score.
For a FREE profile evaluation or any other application support, we are available at
YourMBAStory. com