I am a instant gratification freak. I will find a way to wear something as soon as possible, even on the same day that I bought it.
The only time that doesn't happen is with dressier items. I have a few dresses that I've never worn because it's hard to fit them into my work wardrobe.
I always wait for the perfect occasion to break it out. This means that some things can be in there for a while. Right now I have a halter from F21 and a pair of Target flips that have been anxiously awaiting wearing.
__________________
Bad taste is like a nice dash of paprika. We all could use more of it. It's no taste I'm against. -Diana Vreeland
Immediately. I am all for instant gratification. I can't even buy things out of season, no matter how good a deal they are, because I need to wear what I buy right away. Perhaps that's why I get sick of things so quickly.
Usually I shop because I'm bored of my old clothes, so I wear stuff pretty soon after I buy it. However, I have to wear it around the right people because I've noticed that clothes rarely look quite as good as they do when you first wear them...