How cheap is too cheap for a dress?

Sometimes I'll find myself getting served an ad on IG with a cute dress, and then I click in and see that it's, like, $30. Not only does that mean it's most likely fast fashion (and I don't love how bad that is for the environment and people), but it also probably means it will fall apart in one wash.

But, at the same time, I don't always want to spend top dollar for a dress, unless it's for special occasions. So if I just want something cute, that will last me more than one wear, what's the right $ to shoot for? And are there any affordable designers that also are good and wearable?