Important Factors to Keep in Mind When Purchasing a Gaming Computer