I have reviewed.. all the charts and fundamentals... I have my reasons for optimism. Still buying on dips and pullbacks.