Thank you Mirko, Matt, Greg and Adrian for taking the time to share your valuable insights.
This will take me a while to digest. I will definitely read up some more regarding the suggestions on this thread and reach out if I have further questions.
Thanks again.