Hi everyone, I am new to this forum but I do have a lot of experience with cars/trucks.
If you have a slight drift or even what you may describe as a "pull," provided you have the means to, swap the front tires, move the passenger side to the driver side and visa versa.
If this changes the drift or pull, you have a few possible causes.
the first is what is known as a "radial tire pull," which is caused by the force created from the rotation of the tire. when radial tires are made, in rare cases, the belts are slightly off center, to the left or right of the desired position, but surely within spec. However, when you have a vehicle that has a good handling tuned suspension, you can sometimes notice this drift, it will not usually result in a lane changing pull though.
Another option is the alignment. If the caster/camber is off, there can be a few issues. One is that the tire can wear irregularly, which will result in the tire pull. The next possibility is the just the caster being off, which can result in a drift as well, but should not impact the tire wear so much. These issues are able to be corrected through an alignment, but in some cases, the vehicle can be within spec, but still exhibit the issue, in those cases, it is sometimes necessary to adjust the side opposite the pull outside of spec to alleviate the pull, typically not resulting in adverse tire wear, but fixing the problem.
Another rarer option is the brakes, rarely a caliper can be dragging ever so slightly on one side and cause a mild drift, which can be exacerbated by the crowned roads we have. Look for excessive brake dust on the wheel of the side the vehicle drifts to for this.
Lastly, sometimes the road is simply the culprit. If you drive a specific route on a daily basis, try taking another route and see if it still occurs. Also, try to have someone else drive it with you, not telling them the issue you feel exists and see if they make a comment about it. This will let you know that you are not crazy or feeling something that is not there, which the dealer will sometimes tell you.
A final note, although warranties are great and not paying to fix a problem is expected when you have a new vehicle, if you know a local independent shop with talented people, go to them and see if they can diagnose/remedy the issue. I cannot count the number of times our shop fixed problems that the dealer either could not or we were able to do it for a fraction of the cost, simply because we KNEW the actual problem, rather than just writing an estimate for every possible cause, figuring that would fix it.