Hard wallet is best to store bitcoin. But it cost money to purchase a hard wallet
No doubt that hard wallet is the best to store bitcoin, but we must remember that hard wallet requires extra power and care, for me to use web wallet like coinbase is a more practical option, the most important is we activate all the security features provided.