I don't play static characters. My characters' personalities and occupations typically change as they age. And they often change class too, progressing from lower-class at the beginning of a game to upper-class (nouveau riche) by the end.
This is the closest to what I can describe, too. All my characters wind up getting lots of money (way more than any NPC) so techically they're all rich. But they don't always wind up being upper-class.
My paladin for instance only has the Waterfront shack for a home (sparsely furnished) along with a couple cheap, free houses she's found along the way. She wears big, shiny, expensive armor when questing, but she wears cheap, lower-class clothes in town because she's supposed to be humble. She also spends all her money on her armor, weapons, various NPCs, horses, etc (rather than house after house).
Voted the "multi-class" one or whatever (thank you for changing poll).