Financial Advisor course is the most effective way to obtain a thorough understanding of this subject.