In general I keep my mouth shut however an old friend who own's a business I gave him a few tips but it's not a topic I care to discuss.
Everybody at work asks me all their questions so I guess so... I do sometimes say "I don't know" though when their head isn't on straight.
I recently gave a friend and relative advice on how to rebuild their credit. They took that advice and thanked me later.
Usually, I do not give advice as very often people do not like when someone points out what they should do. I may provide some tips when it is asked. Still, I do not like this a lot as I'm not an expert in the given field.
I have many friends of my wife who have bankruptcies. I could help all of them if they were interested, but only one ever asked. She rebuilt her credit (I pointed her here to be honest) and gave her basic advice on how credit scores work. I find giving unsolicited advice of any type but especially about finances rarely comes across well.
Honestly most things in finance have to come from an individual. In this day an age information is everywhere, it's the will that's so hard.
After a couple of tries I got my parents to get them to PIF their mortgage. It felt so good when they did that because it was the right thing to do and I was also happythey listened to me. Even after all the work I did to fix my credit, helping them made it seem that I finally did have my act together regardless of what my FICO score was.