SSL is the new world of the web and if you don’t have it then be prepared to drop in the rankings and possibly lose prospective customers.
Setting up SSL is a task in itself. I hired someone to do that for me because my host did not allow Let’s Encrypt SSL Certificates. I had to use a different system and to be frank I couldn’t be bothered learning how to do it. I had better things to spend my time on.