I want a cheap laptop with 16gb ram and nvidia more than 1050 and 4K with thunderbolt 3 and can be used for both gaming & work