There is no such thing as an ideal investment for everyone at all times?

One size does not fit all when it comes to investing. Each individual has a different time horizon, liquidity needs, income needs, and risk tolerance. The concept of there being one ideal investment also runs contrary to the investment theory of diversification.