I wear tops that i only wear round the house for a few wears. They get washed when i feel they need washing, which isn’t every day as i don’t sweat much when all I’m doing is sitting on the sofa. It’s wasteful to wash stuff that isn’t dirty. Frankly if you did wear them until they smell a bit, who cares if you’re at home?