I've been more about DIY nails lately (as probably many of you!) and breaking the pricey salon habit. And, obviously with the virus, that's a factor as well as many salons are closed. I was getting regular salon gel or dip manicures, but since being at home since March, my nails have actually recovered really well and are in such nice shape I want to keep them that way and avoid the salon.
Normally regular polishes last 2-3 days on me before they're a chipped mess. I tend to be a perfectionist about my nails, so once there's a chip I feel the need to redo the whole thing. I'm anxious to get myself in the habit of polishing my own nails.
I'm a huge fan of Dashing Diva press-ons, but I've also just ordered a lot of "gel but not gel" longwear polishes - an assortment from CND Vinylux, Essie Gel Couture, and OPI Infinite Shine. Vinylux has a new gel-like top coat that I just picked up, but haven't had a chance to try yet. I'm assuming it is intended to be shinier and more "plush" than the regular Vinylux top coat. My personal experience is that Vinylux wears pretty well on me, and I love how quickly it dries. I've always had good luck with OPI products, but haven't tried Infinite Shine.
I also use Londontown Lakur polishes (in fact, just ordered 2 more colors today) and their Gel Genius top coat. Their colors last really well on me (comparable to Vinylux), and the Gel Genius topcoat has that plush, shiny gel look. They also all dry very quickly! Their regular top coat (I think it's just called Protective top coat) is also nice and super shiny, wears well. Drugstore-wise, I have used Sally Hansen Miracle Gel in the past and just wasn't a fan. It just didn't seem to last very well on me - I always seem to have problems with her polishes chipping on me very quickly. I've never had very good luck with any Sally Hansen products, outside of the Gel Rehab overnight mask which I love.