If it's built to order, it ships from China. When going through the order process the site will tell you how long to expect depending on if there are any back orders/delays.
CTO will ship from Shanghai. Base MBP will ship from different warehouses depending on where you live. For NY, it probably ships from Jonestown, PA. Im from IL, so mine was shipped from Millington, TN.