
Buy when one has real need, not when it's for status. Secondly, but when you have atleast 1.5 times surplus balance.
And then buy with CC, and then pay CC bill. You will atleast get 1 lakh cashback.

I had 15 Lakh cash for buying a car, so I created a FD at 6.8% P/A
Took overdraft on the same FD for 7.8% P/A, you can avail 90%
Bought Car at 13 Lakh and paid almost 90% back as well to the OD account, till now I have paid as of total around 45k as interest.
This Overdraft facility is great to avail a cheapest loan at 1%

All In Cash

Loan.. car is a depreciating asset and you can pay back with depreciated currency

Go for a loan. And go for maximum tenure. And try the emi doesn't take more than 20% of your monthly salary
Saying from my own experience

Loan, and invest the same amount in MF or somewhere else.