While there is nothing wrong with hosting and managing WordPress yourself, or you want to make sure to meet most of the WordPress security basics without doing lot of heavy lifting, you may want to opt for managed WordPress hosting provider such as Kinsta or WP Engine..