When is it OK to violate your cost basis to buy more shares of a company?