 Trying to predict the macro-economic future is futile. Superior investments rely on strong financial analysis, a clear understanding of market factors at play right now, and a significant margin of safety in price. 