Consider These Factors Before You Make Investing Decisions