This is subjective and depends on personal preferences.
If you prefer outdoor activities, beautiful landscapes, and a more relaxed pace, Oklahoma might be the better choice. It is known for its prairies, lakes, and scenic routes such as the Route 66. You can also explore Native American culture and visit historical sites related to the state's rich history.
On the other hand, if you prefer historic cities, cultural attractions, and a more fast-paced and cosmopolitan environment, Massachusetts might be the better option. Massachusetts is home to cities like Boston, known for its rich history, famous universities, and cultural institutions. You can also explore charming coastal towns like Cape Cod or visit popular tourist destinations like Martha's Vineyard.
Ultimately, the best state to visit depends on your interests and what you are looking for in a travel experience.