RIA Advisors Chief Investment Strategist Lance Roberts on the true meaning of Easter, Twitter vs Instagram, exploding Tesla's and the Greenliness of Electric Cars; The Hard Part of Investing; what US and Ukraine elections say about evolving political sentiment.