I think today's drop can be explained by the overall drop in the markets. Nothing to worry about obviously. Great entry point imo.