I would not recommend using a wallet app for this if you’re talking about long term storage. Likely you’re talking about a wallet app on a phone or computer that are internet connected. Generating a wallet like that is fine for small amounts or day to day transacting, where you don’t face a catastrophic loss if they get compromised. But for long term storage and large amounts you should securely generate your seed phrase offline and make sure it always stays offline forever. There are multiple ways to do this. But a device like a coldcard makes it easy to do, and to generate addresses to send the sats to for storage. The seed phrases are standard BIP39 and can later be imported into any other BIP39 wallet.
Keep your setup no more complex than it needs to be for you.