Why now is the best time to buy