Our oldest is using a 7-year old laptop. It's fine for what he needs. I replaced it with a 3-year-old laptop for myself. It all depends on what you want to do with it and how good it is to begin with.
Top of the line laptops can last more than 5 years for most folks' needs. But you've got to pay the up-front cost if…