I love using the site below for playing with new wheels / tires on my car. At the top of the left column, you enter OEM sizes for wheels / tires.
At the top of the right column, you enter the changes you want to make. The chart shows how your changes affect fitment, speed, etc.
https://www.rimsntires.com/specspro.jsp
I entered your OEM settings ( not sure if yours had 18' wheels, but mine did, so I started with 245/45/18 X 8 with 45 offset. Then I played with the 20" wheels until I found a combo that made the least changes, since you won't be lowering your car. I used 265/35/20 X 9 with 40 offset. Here are the results:
0.2" closer to suspension / brakes = acceptable
0.6" farther out = acceptable
0.35" less clearance inside wheel well = acceptable
60 mph on speedo = 61.5 mph actual speed
** if you have 19" wheels now, the changes for this same new set-up are even less different.