I guess someone must have opened your eyes to the risks associated in having your assets on centralized exchange and it's actually good that you took the advice by opting for a personal wallet. Hardware wallet like Trezor is very good but it's going to cost you some amount of money. If you cannot afford it, then you can settle for electrum, blue wallet or unstoppable wallet
Electrum is indeed free to use and there are reasons why it is the most recommended wallet for bitcoin and I am sure OP will ask again or do some research to know which wallet to use for other cryptocurrencies that he may have owned or will own after buying. At least, OP excuse himself first before asking the question rather than just post and leave the thread which already happened many times (most of them are newbies and abandon the thread later on instead of replying to posts).