Why now is a great time to buy