i do not care about cheap wallet or not.
i am looking for the best one for long term holding.
Passport is probably one of the best air gapped hardware wallet options right now.
It is better built quality than Keystone, you can easily remove battery and you have clean open source code that works only for Bitcoin.
SeedSigner. Buy it fully assembled if you don't feel comfortable doing it yourself. Use it with BlueWallet. Both are 100% open source.
Seedsigner is not bad but I still consider it as experimental device, and Bluewallet code can't be verified and reproduced, as far as I know.
For any newbie or beginner I would not suggest seedsigner for various reasons, but it's nice to use it in some multisig setup.