Not really such a thing as "best" oil for any car but as long as use a recommended oil by the handbook you'll be fine. Regular changes are in my mind beneficial, especially so if you do a lot of stop start driving. Personally I use fully synthetic in all my vehicles that's my choice.
If you're just a normal driver just stick to what the handbook tells you, simples.