Well, you may prepare the dosa batter ahead of time and refrigerate it for 2-3 days. However, note that as the batter is rested it may lose its strength and eventually lose dosa crispiness. Also, you may need to add water to the rested batter to bring it to the proper consistency.