Time to invest now