You should list your full spec, including PSU and drives, especially the ones used for OS and game installation. Also list OS build version.
Regarding the SSD, always make sure you check the usual things before assuming you need a new one, especially if on a budget. It's recommended to have at least 15% free space on ANY type of drive, and that's 15% of the actual space, not the advertised. Also make sure you have the latest firmware for the drive installed, and make sure TRIM is working. Most drive manufacturers also have free software to test the health of the drive, but with non mechanical drives (SSD, NVMe), this is often just estimated via how many writes it's done.
Also, you have a certain degree of bottleneck with that build, meaning the CPU isn't quite powerful enough to match the power of the GPU. This varies quite a bit depending on resolution used. 3840 x 2160 is the sweet spot for general (non gaming) calculations, at just under 2% bottleneck. Things change considerably when gaming though, especially since the 3060 is not quite powerful enough to get decent frame rates at 4K on a lot of games. So in some games, the GPU will show as the weak link depending on resolution used.
This is why it's very important to list full hardware spec AND what types of games you play, what level of graphics settings you prefer to use, and what resolution you play at, whenever the topic touches on the possibility of a bottleneck and/or possible hardware upgrades.
At any rate, if that is at all confusing, this site can help make sense of things. With it you can plug in your CPU and GPU or any you're considering upgrading to, as well as a wide variety of games, and it will show you exactly how much and what type of bottleneck will result. Unfortunately Halo Infinite is not one of the games listed in the calculator.
Bottleneck calculations for Intel Xeon E5-2689 and NVIDIA GeForce RTX 3060 for different usage scenarios, resolutions and games.
pc-builds.com
As mentioned above, I also highly recommend consulting a good graphics settings guide for any games you might be having performance issues with. I find Digital Foundry to be the best, but I've found some decent ones others have done as well.
Note that I played Halo Infinite with keyboard and mouse, but those using gamepad on the PC version are definitely indicating there's some kind of aiming issues that can result using gamepad, which might be related to controller detection problems as far as I can tell.
This video though seems to show a simple way to correct it.
I hope any or all of this solves your problem.
😉