Building a Multi-Modal AI Agent with an Enhanced RAG System for Stock and Cryptocurrency Investment