and is their any better idea then laptop thing except cold storage hardware like Trezor and Ledger Nano
Yes. Airgapping. Airgapping is one step extra from your main question. A laptop or a Personal Computer with no wireless connection and no Internet connection. In other words, a computer with zero communication with the outside world. My airgapped laptops have all wireless modules such as Bluetooth removed as well.
For long term storage, this is more recommended by me than a laptop with just Bitcoin Core and Internet connection on it. Since with an airgapped computer there is no communication with the external world, the numbers of potential attacks decrease significantly.
In case you are going to choose airgapping, I personally suggest you use Electrum instead of Bitcoin Core. I find it easier to use and you do not need the full blockchain downloaded anyway as your computer stays offline.
Since the computer is offline, once you have incoming or outgoing transactions you will have to move transaction and signed data in and out of it. To further protect the computer from threats, I also recommend you use Electrum in combination with a webcam so that you use QR codes rather than plugging in external devices such as USB keys.
-
Regards,
PrivacyG