dont be to hard on yourself - impossible to call all the highs and lows. Anyone who says they can are lying. Make a game plan - follow it /sometimes adjust but keep in mind nobody has gone belly up taking money to the bank.
MGV Price at posting:
46.5¢ Sentiment: Hold Disclosure: Held