Current markets make this a good time to buy