If all of this is doable for 150k get it done brand new.
Take rates from plaza aswell. Where grey imports are available at cheaper rates. Taking help from sheirshah isnt a bad idea too.
A friends civic got submerged in a basement for 2 days underwater. HONDA gave them a 2.3 million quotation too. Insurance wanted to salvage the car but they managed to approve a 7 lack budget and got it fixed in around +/- similar budget.
In their case the car was purchased for 2.3 million and Insurance would pay out similar amount only but Civics price had gone upto 5.5 million + at that time.