So, after this holiday season, I realized that I need to buy a new suit for fancy / formal occasions. Does anyone have any advice on what to buy / where to go? Are there any deals right now? I'm looking for a reasonably priced suit, about $400 to $500, that I'd dress to impress, for like weddings, office Christmas parties, fancy New Years Eve celebrations, etc.