Is the 2024 Ford Ranger XL STX the BEST new midsize truck under $35k?