We're in the middle of Google's May 2020 Core Update that still takes a few days to finish rolling out. Many pages have lost a percentage of overall traffic, there's a very high chance your drop might not be link related.
Here's a few theories based on initial research + feedback from other SEOs on the update:
- Google seems to prefer bigger brands
- Freshness seems to be more important
- Check your site's usability / design / loading speed / accessibility
Links are important but there's a huge amount of other things that can affect your rankings.