It took about 25 years on the waiting list for me. It was a lot longer back then before the new members stand was built.
I believe waiting times have come down a fair bit, you can have a look at the MCC website, I think they tell you how many are on the waiting list and how many new members...