New server - SSL - Letsencypt or Cloudflare?

SYSTEM INFORMATION
OS type and version Debian 12
Virtualmin version 2.20.*

Starting slowly to move 3 domains to new server. Did 2 mails so far. Websites are still on old server (they have errors on new server - Bolt CMS - but never mind)

Question: I use SSL via Cloudflare. But somehow I feel with the new server I should opt for SSL via virtualmin.
Can I do that before the actual websites are moved over? Or shall I stay with Cloudflare?