Certainly yes!!
U have ample time left but major challenge is to utilize it judiciously and effectively…follow an integrated approach towards studies with proper strategies and planning combined with hard work ( rather SMART WORK! ) and devotion and definitely you would succeed in all your future endeavors….
Do daily at least 50 MCQs from each subject without fail and read standard textbooks…give plenty of mock tests and solve previous year questions in exam like environment….
Best of luck! 🙂