How long will it take to deliver the vehicle after payment?

Immediately for stock in the showroom. Within two weeks if vehicles are in bonded warehouse, and about 5 months for fresh order.