I've ordered two of my past BMWs and in both cases, it took 8 weeks from the order being placed to me sitting in it. The X5 is made here though in the USA so I would imagine it would be shorter since it will not be on a ship for 10 days. One of mine was built in South Africa