good for you to wait for that 2-4 years. follow the crowd will not get you anywhere.
it is always better if the GMAT score is "fresh". Technically, GMAT score has 5 year life span. If you have full confidence that you will do great, go ahead taking the test, otherwise wait until you are ready |