My son just bought a 2016 Elantra and the seller offers a lifetime engine warranty if you change oil every 4000 miles with a Castrol brand oil. It will be driven mostly for 10 mile commutes to work. Any suggestions for a Castrol oil to use and why? 5W-20 is suggested by Hyundai, don't know if that is required by CarSense the seller.