Ideally, you'd set your asset allocation some time ago, and you'd mostly be in or out already, with surplus income going in every paycheck (or so). You only sell when you shift your asset allocation or need money for something, and you adjust your allocation (and risk profile) depending on your future needs.