I laughed out loud when I read this:
“how fast should i ride a mtb on road”
Well first of all, you should capitalize the “H” in how, and the “I”. That notwithstanding, here is the correct answer:
Fast enough that you sweat and breathe heavily but not so fast that you pass out. When in doubt, obey the golden rule: pedal harder.