Learn to analysed details
Get all the facts, all the input learn from your mistakes. I think you have to strike a balance between getting all the facts and making a decision with incomplete data- both and traits of successful people spend time gathering details but don't catch analysis paralysis.
For any sector like management, business, science etc. that all need important these of about detail or unrelated thing which will help u easy to decide.
To invest in goods, You firstly need to have a clear understanding of what about those goods like as market, demand, supply, etc you have to know about this
.
Image source: Google