For what it's worth, a couple of my thoughts -
1. Go with an SSD, the cost difference shouldn't be that much. Best practice (IMHO) would be SSD for boot and a keep your data on a spinner
2. Look at "business grade" laptops, stay away from the lowest priced consumer grade "sale" laptops.
3. I've been partial to Dells because of their support. Lenovo makes a good laptop, however the DOD has issued cyber-security warnings because of reported ties to the Chinese Government.
As a result DOD/State/Dept. Homeland Security will not purchase them.
FYI - I've purchased several Dell laptops and desktops from the Dell Refurbished website with good results.
They are off lease and you can specify Windows 10 Pro. From time to time they are discounted up to 40% off their sale price. (look for coupons).
Disclamer - I have no interest or ties to Dell