There have been many studies on the benefits and the timing of rebalancing.  Studies have shown the best time to rebalance is by using tolerance bands, and rebalancing based on relative market value, not based on an arbitrary timeframe (such as quarterly, annually, etc.). Our wealth management team uses a systematic system with our rebalancing software to rebalance client accounts, including tax lot and asset location optimization.