It really depends on various factors such as your website, design, and target audience.
In my experience, I have found that these media queries work effectively about 99% of the time:
/* for-phone-only */
@media (max-width: 599px) { }
/* for-tablet-portrait-up */
@media (min-width: 600px) { }
/* for-tablet-landscape-up */
@media (min-width: 900px) { }
/* for-desktop-up */
@media (min-width: 1200px) { }
/* for-medium-desktop-up */
@media (min-width: 1400px) { }
/* for-big-desktop-up */
@media (min-width: 1800px) { }
Please note: These media queries follow a mobile-first approach.