Best wallet relevant to india

Hello all, I am a relative beginner and having heard about all the fiasco about crypto withdrawal, currently only zebpay allows hassle free withdrawals. So I decided to buy btc at regular intervals on zebpay. However i want to secure my crypto in a self custody wallet either hot or cold. What are some of your best suggestions for both hot or cold wallets considering the uncertainty regarding crypto in India. Thanks in advance.