The GTX1660 is good enough depending on what games and resolution your son will need. You need to spend more for a 4k capable gaming rig but it may not be needed.
Look at older generation Graphics cards they are often less than half price. Unless you are wanting 4k gaming a mid range card will do. Keep an eye on the online stores for this. You also sometimes get free games.
Uncapped data link and a good qaulity digital source like Tidal (use a smart phone or tablet to start out)and then watch this forum for good deals on a amp and speakers
.
Yes i was thinking of getting some as i now have multiple pc's for kids and AV purposes. They at least give good info on their products.
Sent from my SM-G920F using Tapatalk