I started with the same reason a few years ago with a linux server, but to be honest there was the internet a way less complicated enviroment. I only can recommend to make yourself familiar with the basics of securing a linux server beacuse the preconfiguartions from plesk are not sufficient to secure a nextcloud instance as best as possible.
What brings you an own cloud instance when it is hacked at the end? If you are not interested of learning linux, which I could totally understand, beacuse it is time consuming and complicated, think about renting a preconfigured nextcloud instance, there are a lot of providers out there.
Just my 2 cents, whish you the best.