Hello, Is it standard practice to deploy new capital in stages? I'm looking to significantly increase my S&P 500 position as well as some select ETFs. Under normal circumstances, it seems like staging the deployment over time would make sense. That way you don't accidentally do all of your buying on the worst price of the year, or do all of your buying right before a crash. But we have an unusual circumstance with the new tax cuts. It seems like it would be good to front-load the deployment before all of stocks get re-written upward from the analysts. I could see this current bull run to go another 5 percent, and then essentially slow down after all the re-writes and re-pricings. After all of the companies have reported first-quarter earnings in the new year, the re-pricings from this dramatic tax cut will be priced in. So staging things over time would mean missing out on perhaps most of the gains for the year. Any thoughts on this?