A lot of recommendations in the replies look like generic advice in hindsight. But you would be surprised at how hard it is and how long it takes to visualize all these options. ChatGPT gives them to you in a second. Using these guidelines a basis for deeper thinking is easier.