Bear in mind that, at 4 years/40k miles, your car is still under warranty and in order to maintain that warranty’s coverage you NEED to get the stipulated maintenance (per the owner’s manual) done whether or not it’s really “necessary.” It doesn’t have to be done at the dealer, but it does have to be done.