Chain redirection? Use this 301 redirect, put the code below in .htaccess file, it will also force to non www domain.
You will need as well to declare in Webmaster Tools for Google and Bing that your domain had some changes, which in your case is HTTP to HTTPS.
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
HTTPS sites if you google you will find hundred of SEO gurus articles confirming this but in reality?! Google said as well that HTTPS is a ranking factor...
Personally I experienced this and I didn't see too much, maybe because I'm using HTTPS certificates that are free from cloudflare. Maybe certificates that are not free could help in rankings...