Im planning on building a pc a month later with an rtx 3060 or rx 6600 xt (depends on which is in stock and cheaper). Im confused between the ryzen 3 3300x and the i5 10400f, as I noticed that the the difference in fps in gaming is vey minimal. Both the CPUs are at the same price in my country, but the AM4 motherboards are way cheaper than the LGA 1200 motherboards (the price of a b450 is the same as a h410 in my country). Normally, I would have been sold after seeing ryzen 3's specs and performance, but it's core count worries. I plan on using this PC for the next 4-5 years, and im not sure about its future proofing. Which one would be a better option for me, keeping the future in mind?