I realize there are other deals right now that might seem more atractive (RTX 2060), however this configuration is the best one for me (Ryzen 7 CPU and GTX 1660 Ti), due to the combination of components not producing so much heat as the 2060 and/or i7 one. Plus, it's the exact same model that Jarrod's Tech reviewed on youtube, which tells you exactly what to expect when you buy this.
Lenovo Legion 5 Gaming Laptop: 15.6'' FHD IPS 144Hz, Ryzen 7 4800H, 16GB DDR4, 512GB SSD, GTX 1660 Ti, Win10H @ $899.99 +F/S, No tax for me at least to Miami.
Windows 10 Home 64 Bit
15.6" 1080P 144 Hz 300 nits IPS Display, Dolby Vision
Ryzen 7 4800H 2.9 GHz (8C/16T, 4.2 GHz Boost, 12MB Cache)
16GB DDR4 (8GBx2) 3200 MHz Ram
512GB NvME SSD
GTX 1660 Ti 6GB GDDR6 Graphics
White Backlit Keyboard
720P HD Webcam
2 x 2W Harman Kardon® speaker system /w Dolby Atmos Headphone Support
Intel Wi-Fi 6 AX200 (2x2) + Bluetooth 5.0 + Gigabit Ethernet
4x USB 3.2 Gen 1 Type-A (1 always on)
1x USB 3.2 Gen 1 Type-C (DisplayPort 1.4)
1x HDMI 2.0
1x Audio Combo Jack
4 Cell 60 WHr Battery
Edit: Please Note that it is sold and sent by Janret Deals, which doesn't have the best review score in Amazon. Sold and sent by Amazon is an option in "Other Vendors", however it's 12.3 USD + Tax more.