Spiti's Magic: When to Plan Your Dream Escape in the Himalayas

How can I prepared to go to Spiti. How to get acclimatized for the trip?