Taking advice from someone on social media is very risky. There's no reason to trust that whomever is giving the advice is an authority on the subject at hand. Not a lawyer, not a doctor, not a financial professional, just a hobby programmer with really strong opinions, not a partner in a VC fund but talking as if I were, etc. On the other hand, doing something professionally also doesn't imply expertise. My god have…
>My god have I paid for doing business with alleged professionals.
This is the problem with getting advice from "financial professionals". Unless you're paying them a lot of money, a financial advisor is giving you advice that's going to benefit him, not you. Basically, they're salespeople; why else would they give you free advice? Even if you are paying them, that's no guarantee they're competent. After all, if they're so brilliant with managing money and investments, then why are they doing a comparatively low-paid office job for a salary?
Professionals are rarely experts in their field; they're just people who managed to find someone to do work full-time in that field. You'll usually get much better advice from amateurs who are very passionate about that as a hobby. For instance, cars: would you get better repair advice from a professional mechanic who works on all kinds of different cars, and whose hobby is fishing, or from an internet forum full of people who own and love your model of car, and collectively know all the common problems with that exact year/model, plus where to get the best parts? Would, for instance, some average professional mechanic know that the engine mount on your Volvo can be replaced with one from a particular Ford for much less money? I seriously doubt it.