I'm basically trying to efficiently level a character to see how much I can max them out. Rather than totally max out before I start questing I'd like to know at what level I can safely quest without getting into a situation where I could have gotten something better had I waited.
Thanks.
Edit: Clarified wording.