I dont know what demand, Alto was readily available at 1433, plus showrooms were offering free registration, people with October deliveries got their cars in September or earlier aswell.
15 days back I was quoted, "if you want old invoice car pay today take your car with registration tomorrow. If new invoice pay today take car tomorrow, registration invoice in 9 to 10 days.