This is one of the best question here according to me.
Everybody here is more about How to make sales very few ask about the security of the site.
So lemme add some points here. Follow them and you'll be all strong and confident about your site being hacked or compromised.
1. Never use cheap shared hosting
2. Always keep your Wordpress installation and themes & plugins up to date.
3. Restrict directory browsing on cpanel
4. Choose strong password
5. Rename theme name
6. Remove hello dolly plugin
7. Install GOTMLS malware scan plugin
8. Never use pirated themes or plugins
9. Limit login attacks
10. Hide .httaccess file
11. renove license.txt file from cpanel
12. Hide theme and plugin editor
13. Use of SSL
14. Use of cdn. cloudflare is free
Just some points