In the end, there is no “bad time” to visit Moab. The only question you really need to ask yourself is, “Will I have enough time?” March through early May and September through October are considered high season, which means you'll get the best (meaning perfect) weather for hiking and mountain biking.