Incoming freshman language requirement

I took AP Spanish junior year and got a 5. However, my Spanish has deteriorated since I haven’t rly practiced it since. Are the 300-level courses rly difficult? And which prof is best? And when would it be best to take this course? If I decide to do a new language and take 3 courses, is it best to start freshman year?