Does anyone know anything about buying a car?

Me

Hey y’all I’m seriously thinking about getting a new car soon. I really like the Nissan Rogue sport. I’m just wondering about the additional fees that you tend to have to pay when buying a car. Are those due upfront or is it a part of the car payment? Sorry if that’s dumb question but I’ve never bought a car before. My parents had gotten me the one I currently have and I’d be trading that in for the new one. My current one does need an oil change if I was to get a new car like in the next couple days should I still get it changed?