When Are Capital Gain Taxes Paid