BJP’s dominance in Maharashtra 2024: What worked in their favor?