A good abstraction is one that emphasizes the important details and suppresses the unimportant ones.
We don’t try to predict the future. We try to buy things that are cheap.