Computer professionals often argue over car analogies, but I am going invoke a car metaphor on computer maintenance! It is well known that cars need scheduled maintenance, so we change the oil every once in awhile. Your car manual even has a checklist of maintenance items that need attention and when they should be replaced or inspected. Your computer is no different.
A basic checklist should include
Some thoughts on computer replacements...