Fully open-source is usually where I head to (and I'm non-technical). If you're able to, choose something you know is robust and often tested (an active dev community and constant updates from active discussion is a sign).
One opinion: it might not be the wisest opinion, I know it's certainly not what some people would like to hear, but if you're non-technical, but you don't have very much, you might actually not need a hardware wallet. If you're relatively careful anyway online, it is probably enough to use an open-source digital wallet like Electrum and simply keep the seed phrase safe. Might help you sleep better.
I know decodx above said it's merely a replacement (and it is a good point), but as with Coldcard, the last time a critical vulnerability was discovered in Electrum, it was very quickly and typically more easily fixed (simply by updating the software and a sweep... I suppose coldcard's firmware is as easy but I can't say). Both benefit from being open-source, but I feel (with familiarity bias no doubt) Electrum's community and dev is simply far more discerning than any other I know and use. Coldcard's fallback vulnerability... to my non-technical mind... seems to have been something that should have been caught earlier.
My comparison of Electrum wallet with ColdCard software is merely to point out that no software is entirely immune to bugs or flaws. even open-source giants with amazing dev communities like Electrum.
But you actually make a fair point for beginners holding a modest funds, a battle-tested software wallet like Electrum on a secure, clean device, combined with a properly backed-up seed phrase can be totally reasonable.
If we were to compare the differences between these two wallets, it really comes down to radically different approaches to open-source and transparency. Electrum operates under standard, OSI-approved open-source licenses. Anyone can fork, inspect, modify, host, or re-distribute the code without restriction. A true Open Source. Because it is used as the codebase for countless wallet integrations, and thousands of independent developers regularly fork, test, compile, and stress-test the code.
Coldcard, on the other hand, has the "source available" facade. They transitioned their firmware to a proprietary license with a commons clause. This prevented independent developers from using their code, commercially or non-commercially. Because of this, developers outside of Coinkite had little incentive to actually build with, maintain, or deeply test the firmware.
This is exactly what brought them to their doom, in my opinion. The sheer arrogance and poor licensing decisions of their founder and CEO, Rodolfo Novak (aka
nvK).