let me tell you the details
1 - Original Brand new Tyres of European brands are very expensive and I remember @dr.omair checked prices for 18 tyre in same specs was around 10k, like mechilen, continental, AeroMax, Dunlop, Metzeler, BridgeStone e.t.c..
3 - Indian Dunlop, Chinese, or Korean tyres are around 5K figure with same size and specs
4 - Used tyres from bilal ganj in good heath is a last resort and can be found some where around 3~3.5k
5 - Cheap but not health old tyres can also be found from Bilal ganj in used.
6 - Instead of buying used bad health tyre better to use Service 90/90-18 tyre in my suggestion.