From a security perspective just buy an hardware wallet like the Ledger Nano, never go cheap on protecting your assets\
Also NEVER NEVER NEVERkeep crypto on exchanges. This is the most importat rule, you are your own bank.
Exchanges are centralized entities with multiple failure points and suffered multiple succesful stealing attacks in past years. Your are putting your money in the hands of others in a unregulated market.
Exchanges are useful for short term trading butif you keep on themany crypto assets for long term investment you are just a fool, and destined to lose it all sooner or later