6 things to consider when buying a new computer