For me, it is good to wait for the time that the market will be green or be on rise. But it is better if we find a way to gain instead of lose some money or investment. It is better to do things that can benefit you while waiting and at the same time you can earn even there is some dip happening on the market.