Not too late to buy Biogen -strategist