My dad is very happy playing shares to sustain his retirement income and is just waiting to hit the 10-year mark so that he can collect his Old Age Pension. In no way he would cough up half his retirement savings to invest in a Tim Horton's.
Well most banks will not give a loan of $300k to a new immigrant to start up a business, even one as secure as Tim Horton's. I did ask around at banks at what it would take to qualify for such a loan. I have no credit history, and it would take minimum 5 years to build up enough credit and credit history to qualify for such a big loan. Being a citizen actually does improve your chances at qualifying for a loan too, because it means less chance that you will default on it by leaving the country. You have to remember that I am single and hence have a single's income, unlike married couples who have dual income, so it is harder for me to build up equity and credit.
Tim Horton's also look at you as an individual. They want people with work experience and managerial skills and they won't just allow any Tom, Dick or Harry to open up a Tim Horton's just because they have the money. So it takes a while to build up your reputation within Canada.
Anyway my #1 goal is to own my own place first, so you better hurry up and get your real estate license if you want my commission!