Right time to invest or is it