I have had a Dell Inspiron 7430, Intel i7-13620H, RTX 3050 6GB, 16GB DDR5 RAM that I used for my university and for casual gaming. My overall experience with Dell and Windows has been annoying. I was a mac user before this so I'm used to plug and play (minus any form of gaming).
I used to run Elden Ring on Medium-High graphics when I first bought the laptop but after 3 years of use the laptop started stuttering and heating up due to thermal throttling. You need to firstly remove all Dell Bloatware especially the placebo dell optimizer app which seriously ruins your CPU more than you think for these types of creator laptops. The cooling internals are too minimal for a GPU and CPU combination at this level. By themselves the hardware components are very capable, just not in this Dell Chassis especially with the sub par RTX 3050 which can be outperformed by an RTX 2060 8 GB.
For the next set of optimizations after thermal pasting and removing any dust from the internals, I firstly hard reset my laptop as it installed all its dell bloatware again, I went and set it up like new (you can keep your files undeleted during a reset). I deleted Windows bloatware such as linkedin, intel delivery and dell delivery applications which track analytics. I then uninstalled old windows updates exception of the most recent, cleanly reinstalled NVIDIA drivers and set my boot configuration to not include a lot of third party applications (The BIOS otherwise is fully locked by dell). Delete all dell applications except Dell Core Services.
I installed a Intel Driver and Support Assistant to keep my drivers upto date for wifi bluetooth, etc. I then installed throttlestop and undervolted the CPU. Personally SpeedShift EPP at 128, Disabled Turbo, Disabled SpeedStep and under TPL I keep PL1 at clamped at 35 and PL2 at 45 and save it with unlocked MIMO. I installed FanControl and set my average core temp to a max of 80 to kick the fan speed all the way to 90%.
Manually set every game using windows settings graphics options to the Nvidia RTX GPU, set Nvidia settings to maximum peformance, max out at 60 fps, use application settings for the rest and turn low latency mode to ultra with LOD Quality set to performance and overclocking disabled in the Nvidia App. Using recommended settings of the Nvidia app for games (which generally uses high-medium preset) I now am able to get solid 60 FPS on this laptop. I then went into control panel power plan settings and set my CPU to balanced settings and maximum processor state to 99% (you can also use 95%), then went into windows settings and turned on game mode, turned off GPU scheduling in graphics options and optimizations for windowed games and set power plan in Windows Settings to Best Performance when plugged in and best power efficiency when not plugged in.
The reason I focused on battery efficiency here is also due to dell's Inspiron charger easily becoming loose after a very short while even though I constantly kept my laptop plugged in. Since you do not have any dell software managing your battery, please unplug it at 80-90% and re-plug it when casually browsing or developing (coding, github, etc). If you're gaming obviously plug it in all the way.
The dell taught me a lot about how laptop cooling is super important but also how annoying it is to live with this laptop. I will soon be upgrading to an actual "gaming laptop" which I really don't like the look of most of the times but it has way better cooling typically and that's worth buying (I assume). If you have any questions feel free to ask!