Vegas gets a lot of sunshine throughout the year, so anytime is usually okay. However, summers which are July & August are the hottest, so you also get steal deals on hotels etc. The most pleasant months are Feb-April; and October-November. A few days before and after the New Year’s Eve is the most expensive and crowded in Vegas. So, there’s not really one best time to visit; it’s a matter of choice.