I want a laptop that can work with major IDE's and tools (android studio, emulators and virtual machines
) smoothly as well as Linux (i have heard HP doesn't have some Linux drivers).
Preferably, 16GB ram
and >= i5 processor
Lenovo is my preferred brand...
You should look into the Lenovo Legion laptops. They are Lenovo's cheap gaming laptops. Camera sux and the speakers aren't that good, but you get high performance.
I don't think you will find any laptops in that price range with 16gb ram. You will need to buy that separately. Which is nowadays, kinda expensive. I have only 12gb ram because mine had 4gb when I bought it and bought another 8gb for $20 (I was crazy lucky to find such a cheap one)