I think it depends where you are. Perhaps better to get out of the lower levels faster, but as you get higher, rather max out first. I did both and probably at the wrong times. I jumped in to GP age as soon as I could and now playing catch up while the enlightenment guys rip my mills and markets to shreds.
Probably not one solution for every age transition, see what you're going to get from the next age first.