Congress became dirty because of dynastic rule. Nehru was fine for 40s and 50s but was outdated by 60s. India would have been far ahead if it was not for socialist ideologies. MMS had changed the direction in 1991, and he is trying again. Power is one of the biggest infrastructure needs to grow and sooner we realize this, the better it is. Also stop thinking one renewal source can do much currently.
BJP's govt was also good but they were building on what MMS had started so can not be sure what they would have done on their own. Probably if there is no MMS, it would be best to avoid congress but he can single handedly change India for better and so best to support him. If MMS was not there or is pushed out by Congress, then BJP is probably best. My friend, it is time to think about the country now and not party affiliations