When I arrive at a 4-way stop sign and there is nobody to my left or straight ahead, I still wait my turn before turning right.
What is wrong with this? If nobody is coming from the left and nobody is coming from straight ahead that means that somebody can only be coming from the right.
You have to come to a complete stop anyway. So if the guy to your right was there first he would go and you would go next which is correct. If they were not there first when you come to your stop then you would go first and that would be correct.
If you are not waiting for your turn then does that mean your running the stop sign?
Also the guy to the right might make a U turn so if you just go whenever you may be cutting off his turn.