In tonight’s Australian Stock Market Show, Dale and Janine discuss the 5 best defensive stocks to buy and what “investing for life” really means.