Are you sure that you are taking nebula to rank 3? She is not that good and playing her is really difficult. Do you have any other better tech champion?
Nebula R3 sounds awesome, hopefully you are shocked by the numbers she can put out.