I texture before rigging, but you could go either way. I just find it more natural to rig and animate a textured character. And if you’re working on both yourself (and not in a team with different people on either task) it can take you a matter of seconds to edit/fix your textures and re-import them into your rigging program of choice.