Please share your experiences and the right time to travel in Leh Ladakh by road. I think January to February is the best time to travel in Leh.