You can get rank 1-3 from trainer... for free.
If you actually do any content where mount speed actually matters (heroic/daily grinding, flashpoints) then you don't have any problems paying 1,8 million for it. If you do heroics/dailies even casually 1,8 million is pocket change.
You do not need rank 4 or 5 in any other part of the game.