Topicus could help build a $1 million TFSA thanks to sticky software, recurring revenue, and a disciplined acquisition engine ...