Thanks guys for your responses. Checked in market yesterday and to my surprise, S7 brand new with warranty is up for sale in 48k. lol, too confusing for me. I'll rest my head for sometime and decide what to get...
Would be the biggest waste of money to buy a new S7/S7 edge now since Android O is coming for it very soon and that will be the last software update for it. It's resale value will go to shit very soon and it's not really future proof considering custom ROMs on Exynos phones really aren't a thing, it's also microUSB which is starting to fade out.
S8 for 50k? Possible, yes, definitely. Easy? No way. Even the S8 american kits that are coming in Karachi are less in supply since the phones are still fairly new and expensive, nobody really bothers investing in them. They come in extremely limited quantities, maybe around 5-7 pieces per shop, which get sold out very quickly.
It's a great phone, won't deny that, but wait a bit if you can, the resale value will take a hit (although not a huge one), when the Note 8 is available in Pakistan.
What else you can get?
Xiaomi? No experience with their new models, too many to keep track of, they release 200 different variants of the same phone so it's hard to keep up. Get one if you're interested, flagship specs at a fraction of the price, however, the UI is hideous, and they couldn't care less about security, no regular security patch updates, and they need to step up their software update game.
OnePlus? The OP5 is a good phone, don't get me wrong, but OP really was trying to become like Apple with this phone. Not only did they jam the iPhone 7 Plus into a photocopier and stamp the OP logo on the back, they really didn't change much with this phone. No innovation at all. Same display as OP3T, same speakers, smaller battery, and that stupid jelly scrolling thing. They're trying to attract people with ridiculous amounts of RAM since they have nothing else to go on. However, if you can get one cheap, it would be good, and future proof as well since it has the latest specs, and very good custom ROM support.
LG G6?
Worst custom skin out of all major Android OEMs? Check.
Possibility of it randomly crapping out on you and bootlooping? Check, it's an LG, they should write 'Stops working after 6 months' on the box.
Slow software updates? Check.
Terrible resale? Check.
Your choice now.