BriteCo reports 80% of Americans buy fine jewelry for themselves, driven by self-expression and milestone celebrations, with millennials leading the trend.