I'm not sure what the best on the market is, but we have a Ring doorbell, and Ring security cam (with solar panel) in our back yard. It looks like they've since updated their camera line, as ours is black and everything on their site is now white. We have no real complaints with them. We do pay $6/mo ($3 per device) to have the video stored in the cloud so we can actually watch it after the fact. Otherwise you only get live viewing, which isn't helpful in the case of theft or destruction of property.
I'm thinking about getting security cameras for my house. I'm mainly thinking i want to see who is driving into my driveway (i want to be able to read license plates) and who is at my front door. I work from home but my office is at the far back corner of the house and i don't know when people are there, sometimes even when they knock. Anything in particular I should be looking for? I see deals all the time but I assume the cheapest solution is not the best solution.