Upsizing tyre - Hyundai Elantra 2017

I recently bought Hyundai Elantra diesel AT, it currently runs on Hankook 205/60/16 and I am looking to replace the OEM tyre and alloys. I am not sure what size of tyre should I go for. The options i had in mind were:

Also which brand of tyre should i opt for, i want a comfortable ride without compromising on grip and performance.

If i upsize to 17 inch will it affect the suspension and the fuel efficiency a lot ??