Need help

I appeared for the June Sat and I got a 1800 way below what I was expecting after so much of practice. So I needed opinions or guidance. Should I give it again in Oct as it was my first time in June? And if I do then I won’t really have time for the Subject Tests right?
Secondly should I give the ACT instead? A few people told me its easier than the SAT.