Here are 1200 posts by the SDMB investment brain trust on exactly this topic.
I suggest you read that and get back to us.