Today, there’s no difference between dedicated IP addresses and shared IP address when it comes to SSL.
Several years ago, it was true that you needed a dedicated IP address in order to encrypt your site with an SSL certificate. Today, most hosting providers (including Flywheel) use a technology called Server Name Indication (SNI), which allows the server to use multiple SSL certificates on a single IP address.
Thanks to this technology, you can add an SSL certificate to your site regardless of the type of IP address it uses. (And you should, as adding an SSL certificate to your site is considered a best practice by Google.)
That’s why Flywheel offers free SSL certificates (Simple SSL!) powered by Let’s Encrypt. You can easily add these to your site from the Flywheel dashboard, or bring your own certificate if you need something that’s a little more custom.