Welcome David,
I would get the opinion of many qualified professionals and do your research. The key is finding what works best for you as you are young and have many years ahead of you.
If I can be of help, please don't hesitate to send me a PM or an email.
Justin