Whatever you do, get the car in for inspection for any oil leaks especially the front timing cover leak before your warranty is up. This way, if it is the timing cover, you can have the dealership cover it on their dime, not yours. They have to pull the engine out to repair it properly.
I'm...