Use “Full (strict)” so that your setup is secure and make sure your origin SSL is valid, at the moment it isn’t as it is presenting a certificate for *.web-hosting.com.
I have made the NS back to the cloudflare’s ones. (Yesterday my hosting support said I can keep either their NS or Cloudflare’s doesn’t matter once the domain is hosted, I guess he was wrong).
Made the SSL setup to Full (Strict)
I didn’t understand this part though " make sure your origin SSL is valid, at the moment it isn’t as it is presenting a certificate for *.[web-hosting.com](http://web-hosting.com/)." How to fix this? Where will I find this origin SSL?
You need to get a valid SSL certificate for your server from LetsEncrypt or another CA, or use a Cloudflare origin certificate if you plan to use the proxy.
Make sure your site is working fully at https://goagroove.com before enabling Cloudflare.