CREC (Citicore Renewable Energy Corp.) IPO Analysis, BUY NOW for HUGE Upside?