Are you going to save more than 119 hours of instance time?

Then spend an hour optimizing. Otherwise, maybe wait.

Doesn't look right? Try your values:

$
AWS EC2 time per equivalent cost in programmer hours.
Instance Type Cost/Hour Time/Programmer Hour
t2.nano $0.0065 7,692 hours
t2.micro $0.013 3,846 hours
t2.small $0.026 1,923 hours
t2.medium $0.052 962 hours
m3.medium $0.067 746 hours
t2.large $0.104 481 hours
c4.large $0.105 476 hours
c3.large $0.105 476 hours
m4.large $0.12 417 hours
m3.large $0.133 376 hours
r3.large $0.166 301 hours
c4.xlarge $0.209 239 hours
c3.xlarge $0.21 238 hours
m4.xlarge $0.239 209 hours
m3.xlarge $0.266 188 hours
r3.xlarge $0.333 150 hours
c4.2xlarge $0.419 119 hours
c3.2xlarge $0.42 119 hours
m4.2xlarge $0.479 104 hours
m3.2xlarge $0.532 94 hours
g2.2xlarge $0.65 77 hours
r3.2xlarge $0.665 75 hours
d2.xlarge $0.69 72 hours
c4.4xlarge $0.838 60 hours
c3.4xlarge $0.84 60 hours
i2.xlarge $0.853 59 hours
m4.4xlarge $0.958 52 hours
r3.4xlarge $1.33 38 hours
d2.2xlarge $1.38 36 hours
c4.8xlarge $1.675 30 hours
c3.8xlarge $1.68 30 hours
i2.2xlarge $1.705 29 hours
m4.10xlarge $2.394 21 hours
g2.8xlarge $2.6 19 hours
r3.8xlarge $2.66 19 hours
d2.4xlarge $2.76 18 hours
i2.4xlarge $3.41 15 hours
d2.8xlarge $5.52 9 hours
i2.8xlarge $6.82 7 hours