There isn't really a best wallet in general. A wallet online from blockchain.info is useful if you are new to crypto. If it concerns larger amounts, then I would still take a hardware wallet, but dig into the matter if a mistake has been made.
But its possible deposit and withdraw direct from hardware wallet - crypto bookie ? and the opposite ?
THANK YOU