I've had two WordPress blogs. That was in a time when I was doing virtually no internet marketing, and until I found time to deal with the situation (weeks later), these sites were penalized in the main search engines. They weren't eliminated the evaluations were reduced.
I back my blogs regularly using a free plugin WP DB Backup up. I can always restore my website if anything happens. I use WP Security Scan plugin that is free to scan my blog regularly and WordPress Firewall to block requests to secure your wordpress website.
Everything you have worked for will proceed with it should the that site server of your site return. You will make no sales, get signups or no visitors to your site, until you get the site and in short, you are out of business.
This is quite useful plugin, protecting you against brute-force password-crack strikes. It keeps track of the IP address of every failed login attempt. You can configure the plugin to disable login attempts when a certain number of attempts is reached.
You may extend the plugin features with premium plugins like: Amazon S3 plugin, Members only plugin, DropShop etc.. I think you can read what he said use it and this plugin is a good option.
Of course it's possible to set up more plugins to make your shop more user friendly like automatic backup plugin or share buttons. That's all. Your shop is now up and running!