3 Factors To Consider Before Buying New Tech