How deep can tabbed categories / filters go?

For best practices, how deep can tabbed categories / filters go? Like in my example, for this page, there is a broad category 1, 2, 3 that the user can choose from. Then for each of these categories, there can be a filter to narrow it further. It may also be the case that for each filter, it can be filtered even further (and can have another batch of tabbed filters).

Should these filters don't go further than 2 levels deep? And if it shouldn't, what would be the better method instead?

enter image description here