By the end of Part 7, Johnny and Gyro's relationship is considered one of the best bromances in anime history.
Throughout Jojo's Bizarre Adventure, Jotaro barely changes at all. however, these subtle changes make his character work.