Yes. 1070 prices have come down considerably. Reference specd models go for around 35k, at least here in Lahore. Around 40k for factory overclocked variants with triple fans and whatnot.
Still, I think it's best to buy a brand new 'GTX1660 Super' that's going for ~39-41k on Computer Zone and Hafeez Center retail shops with warranty.
Same performance, much lower power consumption, not to mention it's built on a completely new and improved architecture with MUCH faster DDR6 memory.
I think GeForce 10 Series is now obsolete, thanks to these 'Super' cards!