Holi hai! Economic factors add to India's cheers