Till it no longer does what I need it to do.
Had a Mid 2012 MacBook Pro from 2012 to 2023 - in the end it was getting frustratingly slow. Moved to a MacBook Pro 14" M2 (32gb/4tb) which will hopefully (but I doubt it) last as long. I only was able to get 11 years out of the old machine as I could a) upgrade it and b) the amazing people at open core legacy patcher meant that even though Apple arbitrarily cut software support at Catalina, I've been able to run Big Sur, Monterey, Ventura and Sonoma.
Had a Mid 2012 MacBook Pro from 2012 to 2023 - in the end it was getting frustratingly slow. Moved to a MacBook Pro 14" M2 (32gb/4tb) which will hopefully (but I doubt it) last as long. I only was able to get 11 years out of the old machine as I could a) upgrade it and b) the amazing people at open core legacy patcher meant that even though Apple arbitrarily cut software support at Catalina, I've been able to run Big Sur, Monterey, Ventura and Sonoma.