How much should a financial adviser cost - and when you shou