What factors do you consider when determining the right time for a hardware refresh? TCO? ROI? Reply to start a discussion.