If you have the GTX1660Ti, you can use a Thunderbolt dock of your choosing -- if you have a lesser GPU (integrated or 1650/below), you have only USB 3.1 but not Thunderbolt, which will change the calculus.  
I want to purchase a docking station for my G3 3500 so I can plug-in a keyboard/mouse and monitor. I realize that it wont change. Is a docking solution the solution or is there another way? If the docking station is the answer, which one shold I purchase? thx
G3 peripherals