6 Essential Factors To Consider When Buying a New Laptop