Hi good morning... I hope someone can enlighten me on which one to get between these 2 cpus - Ryzen 3 3300x and Ryzen 5 3500 (not the x version). I am planning to build my son his first PC. He's a kid so most probably he will be using it for gaming but I also wanted the PC to handle minor school stuff like a bit of photo and probably video editing. Dunno which to choose between 6C/6T and 4C/8T and how does it translates to real world usage. Also I'm not sure about this but the 3500 doesn't support hyper-threading. I don't know if that is a deal breaker or what not. Here in the Philippines I can get the 3300x for about $140 and the 3500 for $130. Many thanks for help.