... want to know when to "give up" and just take the ... be able to do so, but it may take 5 years ... best timing to take the test."
It seems people recommend to take ... and time, I have to get good score, otherwise, ... So, I'd like to know how to know you have a ...