Both when possible. If not, I keep a buuld that might not be optimal, but works from a roleplaying angle and doesn't make fights impossible. For example, my main Champion is a black mage/charmer that's conscious about that one part of Savarra being a very cold place