I am determined to get into medical school/ get a good GPA, but can I do that while having a good time? Can I still spend time with my friends and have down time for myself?
yes
To give a more detailed answer, as long as you work smart and have good study habits, you can get a good GPA.
My one big piece of advice is to be humble and realize when you’re in over your head for a semester, and don’t be afraid to drop a class.