Initially, Suzuki had a plan to launch or introduce the Swift in April (as per the company source). They had to launch it earlier due to an inevitable price hike in April and it would have been difficult for them to keep the introductory price tag within the 3.0 million bracket at that time.
So it was a smart move on the company’s end to launch it in March with a lucrative introductory price tag.