I picked a poor time to decide to upgrade after putting it off a year.. Great product cycle from a feature standpoint, terrible for stock. Don't believe I'll get either a 5xxx or 6xxx before the new year. Bought a 3950x just to have something in the meantime.