The 2022 Moto G 5G, Reviewed: A $400 Phone That May Have Everything You Need