Computer Hardware Upgrade – When is the right time?

Computers are everywhere. In fact, the life of many largely depends on computers. They send their mail on the web rather than the old time practice of sending them through snail mail. They talk to their friends through chats. Take up examinations digitally to prevent errors on checking. Life is surely easier because of them. But as much as we take advantage of these computers, we should be sensitive to their needs. Like any other machines, they also need to be upgraded from time to time to work better. We need to pave enough attention to this matter if we want to make the most out of them.