Best time to buy in 2013