What is the best age to be a grandparent?

No choice. Whenever your children have their own children is not something a parent can dictate. Grandchildren are wonderful, irrespective of your age. Obviously if you are younger, it is easier to play with them.