There are a lot of so-called experts out there, so how can you find the best financial advice for your needs?