hi what is the best hosting???
You should try webhostingtalk
I use liquidweb because of their support, I pay a bit more, maybe $30 more a month. But that is like have a server admin at my disposal.
Here you are the best article on it: https://hostingsafety.wordpress.com/2017/02/26/types-of-web-hosting-you-must-understand/
I like m3 server
The most interesting for 24 hours