Few would have predicted Iga Swiatek's best Grand Slam result so far this season would come at Wimbledon - including herself.