stocksp: You don’t want to regularly dry clean ( at least for a wool suit). I have to wear a suit every day and rotate so I don’t wear the same one twice in a week. I never dry clean suits unless something is spilt on them
I have four pairs of wool suits, one wool jacket and a cotton/linen jacket... Rotating these practically every day - as well as shoes. You want shoes to have at least a couple of days between use and definitely not wear leather soles if there's rain in the forecast.