Go with the semrush, it helps you to find out more about your competitor website. Semrush is free with limited features but if using paid one, it will kind of one stop shop for you.
Ahrefs and Backlinkwatch are good for backlink examination. Also OpenSiteExporer can show you some good and useful info!