I have a web site that has HTTPS. Right now I DO NOT have SSL certificate installed on hosting. They charge extra for that. I want to transfer my site to a localhost and then to install SSL on Apache myself. So I wonder whether I should pay them and have them SSL certificate installed on a hosting server and after that to copy to site to a localhost OR to leave it alone as it is now and just install SSL on Apache from scratch myself.