If prices are low, then it is more likely that it is going to be a good investment going forward.
People tend to forget that returns is a function of both present and future price. The higher present values are the lower the percentage returns are going to be as well.
Your concern is valid when that project has enough potential utilities. A project with no use case or development won't even survive the market no matter what the price is. Privet investors would dump their tokens to the market at any price they got. Lower percentages of return are also good if they reduce your risk.
It's not true if you can hold that project for a long time. The highest BTC price in 2013 was 1100$ and if you were in 2013 you must have thought it became too valuable and won't go higher. But look at the price of BTC right now. The longer you can hold the more you will get profits.