7 Things Smart Investors Always Keep in Mind