We express fifty dollars, not as "50$", but rather as "$50". Other units are expressed with a trailing symbol (20¢, 10m, 5kWh, 6oz). Why are dollars treated specially; what's the history behind this?
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.