@Saiabhishek_Karumunu I think if you are getting your favourite branch in BITS, then you should go there. Tbh, man destiny isn't in our hands, and we couldn't predict what's there in future. Take my case, I scored 196 in mains in 2017, but this year, even though my level of preparation was around 1000 times better, I managed to get 166 only. Similarly in advanced, I scored lesser than that in 2017, but couldn't join anywhere in 2017 coz I was general that year.
You cannot say this man, and truly getting such an awesome score in BITS, you should join there, provided you get your dream branch to study out.