moment to invest or wait?