When you make important decisions, there are a few key factors to keep in mind. For example, you should rationalize and understand the problem itself. You need to know the problem you’re solving. You should also set boundary conditions for the solution. Success is often a spectrum so you should set boundaries so that you don’t limit yourself to something that’s impractical or something that’s impossible.