Hey team. This is my 1st post related to my 1st BMW.
I have an F06 2017 640i x drive gran coupe. The wheels are stock 19" and the tires are 245 at all corners.
I want to go to a 20" wheel to make the stance more aggressive. But, i don't know anything about xdrive requirements, what rim size can i stager (if i even can) max tire width in front and back, etc. Is there a resource out there that someone can point me to?

Many thanks.