Hi, I'm 25 years old and currently have about 50k in my TFSA thanks to savings and gaining profit from the stock market. I'm currently invested all of the 50k into CIBC (CM.TO) for the dividends. From reading the MMM posts and Canadian Coach Potato, both recommended Vanguard as one of the better options. I read the posts and could not understand how is it better when the dividends is much higher for CM.TO than Vanguards. Even with MER, the bank still comes significantly higher than the latter. Are the only reasons Vanguard is the preferred safer choice is because of the MER and diverification? I do not understand so I'm hoping fellow Mustachians can help explain this to me. Thanks and much appreciated! =)