Went with Princeton Review Practice tests and Manhattan free test
Test Verbal Quant AWA Total
(unprepared, 6 months before test)
PR1 148 163 2.5 311 [feeling super awesome at this score]
PR2 148 156 3.0 304 [brought back to earth ]
(little preparation, only in Quant, 3 months before)
PR3 146 159 3.5 305 [may be I shouldn't give GRE]
(prepared a little bit more, 2 months before)
PR4 150 161 2.5 311 [I'm back!!]
PR5 153 165 3.5 318 []
PR6 150 166 3.5 316[]
(moment of truth, 1 month before)
ETS1 151 164 - 315 [nice!!]
PR7 153 164 3.5 317[well, that's good]
(Paper Based, 2 weeks before)
ETS3 154 162 - 316
ETS4 156 164 - 320 [I'm awesommeeee!! :D]
Manhattan 155 159 - 314 [may be not]
FINAL PRACTICE TEST (3 days before actual GRE)
ETS2 154 166 - 320 [CONFIDENT!]
ACTUAL TEST, APRIL 17, 2016
GRE 156 165 4.0 321[The highest I got in any type of GRE test]
Days I 'actually' worked hard : 30
You need one month of actual prep to ace this test, keep practicing as many as you can and learn as many words and you'll be fine. Good luck!