Yo, I recently installed WordPress since it is a waste to let a good yearly shared hosting idle.
After installation, I got this idea to limit access to the WP admin page. I use a VPN to make sure that the admin page can be able for me only.
For more information kindly read this article.
Hope it helps to some folks out there.