I don't think i3 would make the cut. Nowadays, all games are at least i5, and with Ambucias comment, i7 is the best fit for Far Cry 5. I use i5 though, I just optimized the settings to make FC5 run smoother. But in any case, I'm still weighing whether to upgrade to i7 and I think you should upgrade too, whether i5 or i7. Maybe this can help you decide:
https://www.gamingscan.com/intel-core-i5-vs-i7-for-gaming/. I got some of the basic "bottlenecking" info from there, so I better understand how i7 doesn't really boost the performance that well comapred to i5. There are so many things to consider, even the graphics card so I hope you think about it.
CPU: Intel Core i7-4770 @ 3.4 GHz | AMD Ryzen 5 1600 @ 3.2 GHz or equivalent
CPU SPEED: Info
RAM: 8 GB
OS: Windows 7 SP1, Windows 8.1, Windows 10 (64-bit versions only)
VIDEO CARD: NVIDIA GeForce GTX 970 or AMD R9 290X (4GB VRAM with Shader Model 5.0 or better)