Anybody can give you financial advice, but the real question is, should you be taking financial advice from just any stranger, i don't recommend that. Personally, i do not give financial advice, because i know it can come back to hurt me if things do not go as expected, and your friends can turn enemies as a result.
I always listen, but I do not always believe what I am told, especially regarding money. As we live in the world surrounded by many people, of course, you need to know how you can cut out what is useful to you. It is important to note that any recommendation made by another person without considering one’s circumstances is as helpful as suggestions gotten from the air. Specifically, friends may have good intentions at heart but the outcome is not always as planned. The most important issue that need to be understood is that every money decision made will get back to you not the person who just told it.