You can check your sale deed with the help of legal advisor. Find out any claws mentioned regarding delaying project. You have already paid 95% , the rest will be paid as per payment plan. So in my opinion, it is better to take help from legal advisor & cross check all documents .