Just to clarify, a future cgt loss can offset a past cgt gain if they occur in the same financial year, which isn't the situation you've presented.