Front driver side very loud squeaking noise- Disc Brakes?

Car is just out of warranty. What are my options?

Tow it to Tesla service center or nearest shop? Anything I can do on my own?

Appreciate all advise.