Paying a reasonable price for a quality company is better than paying a dirt-cheap price for a poor business. A strong balance sheet can make a big difference during challenging times. Microsoft (NASDAQ: MSFT) hit a new all-time high early on Wednesday -- making it the only company at the moment valued at a market cap over $3.5 trillion.