Reliable Hosting with US Datacenter for E-Shop?

Hi, I’m specifically looking for hosting providers with US-based data centers for better latency to my customers.
The site will be an online shop with moderate traffic initially but expected growth. Monthly budget is 20 USDT.
I need SSD/NVMe storage, strong uptime guarantees, and CDN compatibility. Is Hostingsource.com VPS reliable?
Also, how important has location been in your experience?