I am new in AdSense and now I want to earn money online by AdSense. For getting adsense, I want to create a website or blog so that I can use adsense on it. For creating a website or blog I need to select a niche. Would you please suggest me some niche which will be the best for getting AdSense? I have found that Health, Insurance and Finance are the top niche which has highest CPC on Google Adsense but will it be so easy for rank these website and getting Google Adsense on these niche? Most recently I am thinking about a social media marketing blog. Is is a right choice? Please share your thoughts guys. Any help would be appreciated. Thanks in advance.