May the 5th 6th and 9th be with you by AidanCraw - AMD Ryzen 5 3400G, GeForce GTX 1060 3GB, Cooler Master MasterBox MB510L ATX Mid Tower - PCPartPicker
Ryzen 5 3400G + GTX 1060 6GB Test in 20 Games - YouTube
Ryzen 5 3600 paired with a GTX 1060 6GB - Enough For 60 FPS? - 20 Games Tested 1080p - Benchmark PC - YouTube
What processor would be better for gaming with a GTX 1060 3 GB? Intel Core i5-8400, Ryzen 5 2600X, or Ryzen 7 1700X? - Quora
Which is the best CPU + discrete GPU in the price range of Ryzen 5 3400G better than that? - Quora