It is usually almost always cheaper to upgrade and existing system instead of purchasing a new one. However, sometimes it may not be cost effective to upgrade because the computer you are upgrading is too old.