First of all, all please understand that you can buy a new moto G for the amount of money you'll spend to replace the glass and screen ($200-$300+). In fact, this is a very expensive phone to repair anything.
The best phone case will depend whether you have insurance or not and how much protection you want to give up.
Get insurance if you can afford! It's worth it! If you don't have insurance (again $300+ to replace screen and glass), get a tough case and even a screen protector, which ruins the screen for me.
Since the EVO 4G I've had all kinds of cases for my s3, s5, s7edge, s8+ and I started with rugged cases or those ZeroLemon 10kMah batteries, almost always had insurance so I would have different cases and always changed them around depending on my mood.
I was lucky and careful to never have a cracked screen, until 4 months ago on my s8+. This one I had an Otterbox and no insurance, phone dropped on the edge of my concrete steps while I was running up the steps. I hated the bulkiness that it gave my phone but I was willing to trade the looks for protection, which it was just a bad fall and nothing the case would have done to avoid the cracking.
I refuse to ever ruin my Super AMOLED screen by putting a screen protector, the screen is the reason I stayed with Samsung. I had screen protectors on my first 3 androids and I I never kept them on since I noticed a difference on how the screen looked and felt.
With this note 9 I got insurance so I can pick cases for their looks and if the screen cracks, it will cost $40 to replace it. If anything happens again I might get something tougher.
(Spigen Neo Hybrid Galaxy Note 9 Case with Herringbone Flexible Inner Protection and Reinforced Hard Bumper Frame for Galaxy Note 9 (2018) - Ocean Blue)