I wish I could time it, sell at the high before a dip...but it just is too hard and requires too much luck. Maybe some can.... Also, the tax cost of selling then buying again has to be figured in and covering that with the dip...well, it'd have to be a big dip and you never really know if it's big dip or just a blip. Best to hold and dollar cost average, imo