Waves - A buy right now?