The mistake is buying the dress for the one night rather than the body that has to move through it, which is how so many of these end up worn once, photographed sitting down, and never again. A party dress gets judged in the first five minutes under certain lighting, so it's bought for that moment, not for the bit twenty minutes later when you're actually dancing, or reaching for a drink, or climbing into a taxi with the door shut at an awkward angle. That's the bit that decides whether it goes back in the wardrobe or back in the bag.
A well made one tells you in the hand before you've even tried it on. Cheap satin feels thin and slightly sticky, and it clings in all the wrong places by ten o'clock. Good satin, or a proper crepe, has a bit of weight to it, a drape that falls rather than sticks, and it moves with you instead of a half second behind you. Check the lining too, a dress with a separate slip lining sits better and survives a hot room, while one with none just goes see through under any decent light. Zips should be fully hidden and sit flat against the spine, not puckering at the small of your back, and any beading or sequin work should be stitched through properly rather than glued, because glued sequins fall off onto other people's floors and that is a genuinely bad way to be remembered.
The clever part of owning one is pairing it with things you already have rather than buying a whole new outfit around it. A sharp little jacket, a flat boot if the hem is short enough to allow it, a bag with a strap long enough to wear crossbody so your hands stay free. Save the heels for dresses with a hem that actually needs the height, otherwise you're fighting proportion all night for no good reason. Most of these dresses want to do one job well, December parties, a birthday, a wedding evening do, rather than everything at once, and that's fine, that's what they're for.
If you own none, start with something midi length, in a fabric with a bit of weight and stretch rather than pure stiff satin, cut with a waist seam that sits where your actual waist is rather than somewhere a pattern cutter guessed. It should survive sitting down, standing up, and a taxi ride without needing constant adjustment. For colour, I'd start with a deep bottle green. It photographs properly in bad lighting, goes with shoes you already own, and doesn't scream for attention the way red does, it just quietly gets on with the job.