Maybe the early 2010s? SSDs were ubiquitous and cheap enough for at least the OS and the most commonly used applications and games. Around that time CPU performance plateaued for a while. There were improvements but nothing like going from single core to multi-core, or the raw speed improvements from earlier generations. The processor I bought in 2011 easily lasted me until around 2018 without issue or any real desire to upgrade (and that was for gaming, if all I was doing was general purpose computing I'd still be using it).