>>105909306
Those are all perfectly legitimate reasons not to buy anything new.