For a project I've been working on, I recently bought a new laptop. The internal drive has only 250GB of space and it's rapidly vanishing. What are the best options for adding a larger drive? I'd like to keep the existing drive.

If it matters, here are the laptop's specs:
  • 17.3" Full HD (1920 x 1080 ) WLED IPS display, NVIDIA GeForce GTX 1060 with Max-Q Design 6GB GDDR5 dedicated Graphics
  • 8th Gen Intel Hexa-Core i7-8750H @ 2.20GHz (9 MB SmartCache, Max Turbo Frequency 4.10GHz)
  • 32GB DDR4 SDRAM, 256GB Solid State Drive, No Optical Drive
  • 802.11ac Wi-Fi featuring 2x2 MU-MIMO technology (Dual-Band 2.4 GHz and 5 GHz), Bluetooth 4.1, 1 x USB 3.1 Gen 1 Type-C (up to 5 Gbps): 1 x USB 3.0 (with Power-off Charging): 2 x USB 2.0, 1 x HDMI 2.0, 1 x Headphone/Microphone Combo Jack, Virtual Reality Ready, Two Built-in Stereo Speakers, HD Webcam