Still meaningless in comparison with everything else.
The cheaper sources are meaningless to you? Price efficiency doesnt matter to you? Well I guess return on investment is nothing important then.
That's what I'm telling you, solar and wind is total shit.