If you wait for the market to be perfect, you're never going to be ready to invest, lol