I am NOT a professional financial planner, analyst, guru, or anything else related to money. I provide personal opinions and not financial or investment advice. Please seek a professional if needed, because I am not one. p.s. don't actually punch anything or anyone in the face...and if you do, don't blame it on me :)