Link Building is the strong part of Off Page Optimization. There are 100s of ways of building backlinks for your website. The better is the backlink, the better is the chance of getting better search engine rankings.
So, you should focus on building high quality backlinks for your websites. If you are linking from low quality websites then it might send out a signal to Google that your website is also in that range and hence it can negate your SEO.