Recent developments signal now's the time to buy.