salaam
I would like to make some corrections over hear ,
as you said....
"hard tyres r preferable when u have to do cornering at high speeds, bcuz they maintain their shape and do not allow body roll"
well as far as i know thats not the case,
1.you are saying that hard tyres maintain their shape , ...... the correct word is tyre deformation and yes you are right it occurs in high speed turning , but it is not related to the type of tyre being hard or soft , what matters is the wall of the tyre or the profile of the tyre,......... lower the profile of the tyre less tyre deformation on turns and better the tyre hugging the road.
2.you are saying that hard tyres also reduces the body roll of the car ....... hmmm ! no my friend , body roll of the car is directly related to the suspension of the car.
now back to the topic , in general soft tyre has more grip than the hard tyres but does not last as long as the hard tyres , also it greatly depends what profile of the tyres you are using if putting ride comfort into context.
bye.